<!DOCTYPE html>
<html lang="ko">

<head><script>window.console&&typeof window.console.log==='function'&&(window.console.log=function(){});</script>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
    <title>예술산책 ㅣ 예술을 산책하듯 가볍게 즐기는 아트 정보 큐레이션 서비스</title>
    <meta property="og:type" content="website">
    <meta property="og:site_name" content="HARPERSBAZAAR">
    <meta property="og:url" content="https://www.harpersbazaar.co.kr/artwalk">
    <meta property="og:title" content="예술산책ㅣ예술을 산책하듯 가볍게 즐기는 아트 정보 큐레이션 서비스">
    <meta property="og:image" content="https://www.harpersbazaar.co.kr/artwalk/resources/web/og/artwalk_og.png">
    <meta property="og:description" content="국내외 아트신에서 펼쳐지는 주요 전시와 이슈를 가장 빠르게 확인해보세요.">
    <meta name="title" content="예술산책ㅣ예술을 산책하듯 가볍게 즐기는 아트 정보 큐레이션 서비스">
    <meta name="description" content="국내외 아트신에서 펼쳐지는 주요 전시와 이슈를 가장 빠르게 확인해보세요.">
    <meta name="keywords" content="바자,하퍼스바자,아트 서비스, 문화,예술,아트,전시,추천전시,전시정보,아트뉴스">
    <meta name="format-detection" content="telephone=no">
    <link rel="shortcut icon" href="/artwalk/resources/images/artwalk_fav.ico" type="image/x-icon" />
    <link rel="apple-touch-icon" href="/artwalk/resources/images/artwalk.png" />
    <!-- css, Jquery -->
    <link rel="stylesheet" type="text/css" href="/artwalk/resources/css/common.css"/>
    <link rel="stylesheet" type="text/css" href="/artwalk/resources/css/main.css"/>
    <script src="/artwalk/resources/js/jquery-3.7.1.min.js"></script>
    <!-- //css, Jquery -->
    <!-- Google Analytics -->
    <script src="/artwalk/resources/js/ga.js"></script>
    <!-- //Google Analytics -->
<!--    <script th:src="@{~/artwalk/resources/js/google_ad.js}"></script>-->
</head>

<body>
<div id="bazaar">
    <div id="wrap" class="wrap">
        <!-- header -->
        <header id="header" class="header">

    <!-- Google Tag Manager (noscript) -->
    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NLH8QBCB" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
    <!-- End Google Tag Manager (noscript) -->

    <iframe src="https://www.hjmembers.co.kr/account/loginPopup" style="display: none;"></iframe>
    <!-- //팝업 : 로그인팝업 -->
    <!-- header_wrap -->
        <div class="header_wrap">

            <div class="header_top">
                <div class="cont_inner">
                    <h1 class="logo"><a href="/artwalk"><img src="/artwalk/resources/images/logo.svg" alt="예술산책"></a></h1><!-- D: 로고 (PC 메인, 모바일에서 노출) -->
                    <button type="button" class="btn_menu"><span class="blind">전체 메뉴 열기</span></button><!-- D: 전체메뉴 (PC에서 미노출, 모바일에서 노출) -->
                    <button type="button" class="btn_search" ><span class="blind">검색</span></button><!-- D: 검색 (PC에서 미노출, 모바일에서 노출) / 검색버튼 클릭 시 on 클래스 추가 -->
                </div>
            </div>
            <div class="header_bottom">
                <div class="cont_inner">
                    <button type="button" class="btn_menu"><span class="blind">전체 메뉴 열기</span></button><!-- D: 전체메뉴 (PC 메인, 서브에서 노출, 모바일에서 미노출) -->
                    <strong class="logo"><a href="/artwalk"><img src="/artwalk/resources/images/logo.svg" alt="예술산책"></a></strong><!-- D: 로고 (PC 서브에서 노출) -->
                    <div class="header_navi">
                        <ul>
                            
                            <li>
                                <a href="/artwalk/exhibitions">전시정보</a>
                                
                                
                            </li>
                            <li>
                                <a href="/artwalk/1minute">1분산책</a>
                                
                                
                            </li>
                            <li>
                                <a href="/artwalk/bazaarart ">바자아트</a>
                                
                                
                            </li>
                            <li>
                                <a href="/artwalk/community">커뮤니티</a>
                                
                                
                            </li>
                            <li class="has_sub_menu">
                                <a href="/artwalk/artgallery">예술백과</a>
                                
                                <div class="sub_menu" >
                                    <ul class="sub_menu_list">
                                        <li>
                                            <a href="/artwalk/gallery">갤러리정보</a>
                                        </li>
                                        <li>
                                            <a href="/artwalk/artist">작가정보</a>
                                        </li>
                                    </ul>
                                </div>
                            </li>
                            <li>
                                
                                <a onclick="go_to_mypage()">마이페이지</a>
                                
                            </li>
                        </ul>
                    </div>
                    <div class="header_util">
                        <div class="aside">
                            <a id="login">LOGIN</a><!-- D: LOGOUT -->
                            <a id="signup">SIGNUP</a>
                        </div>
                        <button type="button" class="btn_search"><span class="blind">검색</span></button><!-- D: 검색 (PC 메인, 서브에서 노출, 모바일에서 미노출) / 검색버튼 클릭 시 on 클래스 추가 -->
                    </div>
                </div>
            </div>

            <!-- D: 플로팅바 영역 -->
            




        </div>
        <!-- //header_wrap -->

        <!-- 검색 레이어 -->
        <div class="search_layer"><!-- D: 오픈 시 open 클래스 추가 -->
            <div class="cont_inner">
                <div class="search_box">
                    <form id="headerSearchForm">
                        <div class="inputbox search">
                            <input type="search" class="inp" id="headerSearch" name="name" placeholder="검색어를 입력해주세요." title="검색어 입력" autocomplete="off">
                            <button type="button" class="btn_ico del"><span class="blind">삭제</span></button><!-- D: 검색어 입력 시 노출 -->
                            <button type="button" class="btn_ico search"><span class="blind">검색</span></button>
                        </div>
                    </form>

                    <!-- 추천 키워드 -->
                    <!-- D: 추천 키워드가 없는 경우 해당 영역 전체 미노출 -->
<!--                    <div class="search_keyword">-->
<!--                        <h3 class="search_tit">추천 키워드</h3>-->
<!--                        &lt;!&ndash; 키워드 리스트 &ndash;&gt;-->
<!--                        &lt;!&ndash; D: 최대 5개까지 노출 &ndash;&gt;-->
<!--                        <ul class="word_list">-->
<!--                            <li><a href="#">#백남준</a></li>-->
<!--                            <li><a href="#">#8월전시</a></li>-->
<!--                            <li><a href="#">#갤러리</a></li>-->
<!--                            <li><a href="#">#산책메이트</a></li>-->
<!--                            <li><a href="#">#앙리 마티스</a></li>-->
<!--                        </ul>-->
<!--                        &lt;!&ndash; //키워드 리스트 &ndash;&gt;-->
<!--                    </div>-->
                    <!-- //추천 키워드 -->
                </div>
            </div>
        </div>
        <!-- //검색 레이어 -->

        <!-- D: [팝업] 공유하기 -->
        <div class="popup_layer pop_share" data-layer="popup_share">
            <div class="popup_inner">
                <div class="popup_head">
                    <div class="popup_tit">
                        <h3 class="tit">공유하기</h3>
                    </div>
                    <div class="popup_close">
                        <button type="button" class="btn_close" data-layer-close="popup_share"><span class="blind">닫기</span></button>
                    </div>
                </div>
                <div class="popup_cont">
                    <div class="sns_list">
                        <ul>
                            <li><button type="button" class="btn_sns talk" onclick="share_to_kakaotalk()"><span class="tit">카카오톡</span></button></li>
                            <li><button type="button" class="btn_sns facebook" onclick="share_to_facebook()"><span class="tit">페이스북</span></button></li>
                            <li><button type="button" class="btn_sns twitter" onclick="share_to_twitter()"><span class="tit">X</span></button></li>
                            <li><button type="button" class="btn_sns copy" data-alert-open="copy_popup" onclick="copy_to_clipboard()"><span class="tit">복사</span></button></li>
                        </ul>
                    </div>
                </div>
            </div>
        </div>
        <!-- //D: [팝업] 공유하기 -->
<div class="tooltip_cover">
    
</div>


        <!-- Custom JS -->
        <script src="https://t1.kakaocdn.net/kakao_js_sdk/2.5.0/kakao.min.js"
                integrity="sha384-kYPsUbBPlktXsY6/oNHSUDZoTX6+YI51f63jCPEIPFP09ttByAdxd2mEjKuhdqn4" crossOrigin="anonymous"></script>

        <script>
            /* active user check function */
            function sendHeartbeat(){
                navigator.sendBeacon("/artwalk/monitor/heartbeat")
            }

            window.addEventListener("load", function() {
                navigator.sendBeacon("/artwalk/monitor/user-enter");
                setInterval(sendHeartbeat, 30000); // 30초마다 heartbeat 전송
            });

            window.addEventListener("unload", function() {
                navigator.sendBeacon("/artwalk/monitor/user-exit");
            });
            /* active user check function */

            var authDomain = "https:\/\/www.hjmembers.co.kr";
            var pageType = "common";
            var signupUrl = authDomain + '/account/signup?mediaIdx=97&referrerUrl='+encodeURIComponent(document.referrer)+'&refUrl='+encodeURIComponent(location.href);
            var logoutUrl = authDomain + '/api/logout';
            var cookieUrl = authDomain + '/api/getCookie';
            var authUserIdx = -1;
            function isAuthLoggedIn() {
                return typeof authUserIdx !== 'undefined' && authUserIdx !== -1;
            }
            function isAuthLoggedOut() {
                return typeof authUserIdx === 'undefined' || authUserIdx === -1;
            }

            function startAlertSubmitLoading(alertSelector) {
                var $alert = $(alertSelector || '[data-alert="popup_alert_1"]');
                var $confirm = $alert.find('.popup_alert_bottom .bctype1').first();
                if (!$confirm.length || $alert.hasClass('submitting')) return;
                $confirm.data('origin-text', $confirm.find('span').text());
                $alert.addClass('submitting');
                $confirm.prop('disabled', true).addClass('disabled loading').find('span').text('처리중');
            }

            function stopAlertSubmitLoading(alertSelector) {
                var $alert = $(alertSelector || '[data-alert="popup_alert_1"]');
                var $confirm = $alert.find('.popup_alert_bottom .bctype1').first();
                $alert.removeClass('submitting');
                $confirm.prop('disabled', false).removeClass('disabled loading')
                    .find('span').text($confirm.data('origin-text') || '확인');
            }

            function showRequestErrorAlert(errMsg) {
                var msg = errMsg || '';
                alert(msg && msg.length <= 50 ? msg : '요청 처리 중 오류가 발생했습니다.');
            }

            function setupAuthLoginReload() {
                var authLoginReloadReady = false;
                var wasLoggedIn = false;
                $(document).on("authUserChanged", function () {
                    if (!authLoginReloadReady) {
                        authLoginReloadReady = true;
                        wasLoggedIn = isAuthLoggedIn();
                        return;
                    }
                    if (isAuthLoggedIn() && !wasLoggedIn) {
                        location.reload();
                        return;
                    }
                    wasLoggedIn = isAuthLoggedIn();
                });
            }
            var userInfo = {
                gender: '',
                userId: '',
                age: '',
                mateNewLetterYn: '',
            };
            var mypageYn = false;

            $(document).on("authUserChanged", function (e, newValue) {
                $('body').css('overflow', '');
                // NOTE: 기사 상세일 경우 로그인 시도 이후 분석 데이터, 포인트 적립 전송
                if (pageType === 'article') {
                    send_analytics();
                    // send_article_point();
                    // update_toggle_clip_btn();
                }
            });

            const parsedUrl = new URL(window.location.href);
            const pathname = parsedUrl.pathname;
            const parts = pathname.split('/');
            let articleId = "";
            function getCookieDeleteDomains() {
                var host = location.hostname;
                var domains = [''];
                if (!host || host === 'localhost' || /^\d+\.\d+\.\d+\.\d+$/.test(host)) {
                    return domains;
                }

                domains.push('; domain=' + host);
                var parts = host.split('.');
                if (parts.length >= 3 && parts[parts.length - 2].length <= 3 && parts[parts.length - 1].length === 2) {
                    domains.push('; domain=.' + parts.slice(-3).join('.'));
                } else if (parts.length >= 2) {
                    domains.push('; domain=.' + parts.slice(-2).join('.'));
                }
                return domains;
            }

            function clearAuthCookies() {
                var names = ['ATD', 'RTD', 'UTD'];
                var domains = getCookieDeleteDomains();
                names.forEach(function(name) {
                    domains.forEach(function(domain) {
                        document.cookie = name + '=; path=/; Max-Age=0; expires=Thu, 01 Jan 1970 00:00:00 GMT; SameSite=None; Secure' + domain + ';';
                    });
                });
                authUserIdx = -1;
            }

            function showLogoutAlert() {
                $('[data-alert="logout_alert"]').show();
                $('button[data-alert-close="logout_alert"]').off('click.logout').on('click.logout', function() {
                    clearAuthCookies();
                    location.reload();
                });
            }

            function set_auth_logout() {
                var body = {
                    userIdx: authUserIdx
                }
                clearAuthCookies();
                set_user_info(-1);
                showLogoutAlert();

                fetch(logoutUrl, {
                    method: 'POST',
                    credentials: 'include',
                    body: JSON.stringify(body),
                    headers: {
                        'Content-Type': 'application/json;charset=UTF-8',
                        'Origin': window.location.origin
                    }
                }).then(function (response) {
                    return response.json();
                }).then(function (data) {
                    return data;
                }).catch(function (error) {
                    console.error('Error:', error);
                });
            }
            function set_login_btn() {
                authUserIdx = -1;
                // 헤더 로그인
                $('.header_util .aside').html('<a id="headerLogin" data-popup-open="popup_login">LOGIN</a><a id="headerSignup">SIGNUP</a>');
                $('#headerLogin').on("click", function() {
                    $('body').css('overflow', 'hidden');
                    $("#loginLayer").show();
                    // FIXME: 설정으로 변경
                    let dataToSend = { mediaIdx: '97', referrerUrl : document.referrer, refUrl : location.href };
                    let iframe = document.getElementById('myFrame');
                    iframe.contentWindow.postMessage(dataToSend, '*');
                });
                $('#headerSignup').click(function() {
                    window.open(signupUrl, '_blank');
                });

                // 전체 메뉴 로그인
                $('.allmenu_util').html('<a id="login" data-popup-open="popup_login">LOGIN</a><a id="signup">SIGNUP</a>');
                $(".allmenu_util #login").on("click", function() {
                    $('body').css('overflow', 'hidden');
                    $("#loginLayer").show();
                    let dataToSend = { mediaIdx: '97', referrerUrl : document.referrer, refUrl : location.href  };
                    let iframe = document.getElementById('myFrame');
                    iframe.contentWindow.postMessage(dataToSend, '*');
                    $(".allmenu_wrap").stop().fadeOut(100);
                    if(popup.stack.length === 0 && !$('.search_layer').hasClass('open')) {
                        enableScroll();
                    }
                });
                $('.allmenu_util #signup').click(function() {
                    window.open(signupUrl, '_blank');
                });
            }

            function set_user_info(authUserIdx) {
                fetch(`/artwalk/user`, {
                    method: 'GET',
                    headers: {
                        'Content-Type': 'application/json',
                    },
                })
                    .then(response =>  response.json())
                    .then(data => {
                        userInfo = data.statusValue;
                        // 로그인 이벤트(authUserChanged) 발생
                        $(document).trigger("authUserChanged", authUserIdx);
                    })
                    .catch((error) => {
                        console.error('Error:', error);
                    });
            }

            function set_authenticated_header(userIdx) {
                authUserIdx = userIdx;
                set_user_info(authUserIdx);

                if(mypageYn) {
                    //마이페이지 탭 선택할경우
                    window.location.href = "/artwalk/mypage/"+authUserIdx;
                }

                // 헤더 로그아웃
                $('.header_util .aside').html('<a id="logout">LOGOUT</a>');
                $("#logout").on("click", function () {
                    set_auth_logout();
                })

                // 전체 메뉴 로그아웃
                $('.allmenu_util').html('<a id="logout">LOGOUT</a>');
                $(".allmenu_util #logout").on("click", function () {
                    set_auth_logout();
                })
            }

            function getUserIdxFromCookie() {
                var cookies = document.cookie.split(';');
                for(var i = 0; i < cookies.length; i++) {
                    var cookie = cookies[i].trim();
                    var cookieName = cookie.split('=')[0];
                    var cookieValue = cookie.split('=')[1];
                    if(cookieName === 'UTD') {
                        return cookieValue;
                    }
                }
                return null; // UTD 쿠키가 없는 경우
            }

            // Login
            function set_auth_login() {
                fetch(cookieUrl, {
                    method: 'GET',
                    credentials: 'include',
                    headers: {
                        'Content-Type': 'application/json;charset=UTF-8',
                        'Origin': window.location.origin
                    }
                }).then(function (response) {
                    return response.json();
                }).then(function (data) {
                    var maxAge = 60*60*24*365;
                    if (data.code === 200) {
                        setLoginCookie(data.data[0].ATD, data.data[0].RTD, data.data[0].userIdx, maxAge);
                        set_authenticated_header(data.data[0].userIdx);
                    } else if (data.code === 499) {
                        // 브라우저 정책 위반, 브라우저 정책이 허용하지 않을 경우 발생
                        var userIdx = getUserIdxFromCookie();
                        if(userIdx !== null) {
                            set_authenticated_header(userIdx);
                        } else {
                            set_login_btn();
                            $(document).trigger("authUserChanged", authUserIdx);
                        }
                    } else if (data.code === 901) {
                        // 유효하지 않는 토큰, 토큰 만료
                        set_auth_logout();
                    } else {
                        set_login_btn();
                        $(document).trigger("authUserChanged", authUserIdx);
                    }
                }).catch(function (error) {
                    console.error('Error:', error);
                    set_login_btn();
                });
            }

            function setLoginCookie(ATD, RTD, UTD, maxAge) {
                document.cookie = 'ATD=' + ATD + '; SameSite=None; Secure; path=/; Max-Age=' + maxAge + ';';
                document.cookie = 'RTD=' + RTD + '; SameSite=None; Secure; path=/; Max-Age=' + maxAge + ';';
                document.cookie = 'UTD=' + UTD + '; SameSite=None; Secure; path=/; Max-Age=' + maxAge + ';';
            }

            function copy_to_clipboard() {
                var textarea = document.createElement('textarea');
                textarea.textContent = window.location.href;
                document.body.appendChild(textarea);
                textarea.select();
                try {
                    document.execCommand('copy');  // 클립보드에 복사
                } catch (e) {
                    console.error('복사 실패', e);
                }

                document.body.removeChild(textarea);
            }

            // FIXME: kakao app
            function share_to_kakaotalk() {
                Kakao.Share.sendScrap({
                    requestUrl: window.location.href
                });
            }

            function share_to_facebook() {
                // Facebook 공유 URL 생성
                var url = encodeURIComponent(window.location.href);
                var facebookUrl = `https://www.facebook.com/sharer/sharer.php?u=${url}`;

                // 팝업 창 설정
                var width = 600;
                var height = 400;
                var left = (screen.width / 2) - (width / 2);
                var top = (screen.height / 2) - (height / 2);

                // 팝업 창 열기
                window.open(facebookUrl, '공유하기', `width=${width},height=${height},left=${left},top=${top}`);
            }

            function share_to_twitter() {
                // 팝업 창 설정
                var width = 600;
                var height = 400;
                var left = (screen.width / 2) - (width / 2);
                var top = (screen.height / 2) - (height / 2);

                // Twitter 공유 URL 생성
                var url = encodeURIComponent(window.location.href);
                var title = encodeURIComponent(document.title);
                var twitterUrl = `https://twitter.com/intent/tweet?url=${url}&text=${title}`;

                // 팝업 창 열기
                window.open(twitterUrl, '공유하기', `width=${width},height=${height},left=${left},top=${top}`);
            }

            //스크랩 정보 가져오기
            function fnGetScrap(id) {
                fetch("/artwalk/scrap/getScrapList", {
                    method: 'POST',
                    headers: {
                        'Content-Type': 'application/json',
                    },
                    body: JSON.stringify({userIdx : id})
                })
                .then(response =>  response.json())
                .then(data => {
                    let scrapList = data.listData;
                    let scapList = $('.scrap_box .cmssId');
                    if(scrapList != null) {
                        scapList.each(function(){
                            for(let i=0; i < scrapList.length; i++) {
                                if(scrapList[i].cmssId === $(this).val()) {
                                    $(this).next().addClass("on");
                                }
                            }
                        });
                        //headerScrap
                        if (pageType === 'article') {
                            articleId = parts[parts.length - 1];
                            for(let i=0; i < scrapList.length; i++) {
                                if (scrapList[i].cmssId === articleId) {
                                    $(".myscrap").addClass("on");
                                }
                            }
                        }
                    }

                });
            }

            //스크랩 클릭시
            function fnClickScrap(target, clipType, reloadYn){
                $('body').css('overflow', 'hidden');
                if(isAuthLoggedOut()) {
                    $('[data-alert="login_required_alert"]').show();
                    $('body').css('overflow', 'hidden');
                    return;
                }

                let id = target.prev().val();
                if(id == null) { id = parts[parts.length - 1]; }
                let userIdx = authUserIdx;
                let url = "";
                let scrap = true;
                let params = {
                    userIdx : userIdx,
                    clipType: clipType,
                    cmssId : id
                };
                if(target.hasClass("on")) {
                    //스크랩 추가
                    scrap = true;
                    url = "/artwalk/scrap/registerScrap";
                    fnFetchData(url, params, scrap);
                }else{
                    //스크랩 제거
                    scrap = false;
                    url = "/artwalk/scrap/deleteScrap";

                    $('[data-alert="scrap_delete"]').show();
                    $(".scrap_delete .bctype1").off().on("click", function(){
                        fnFetchData(url, params, scrap, reloadYn);
                    });
                    $(".scrap_delete .bctype2").off().on("click", function(){
                        target.addClass("on");
                        $('[data-alert="scrap_delete"]').hide();
                        $('body').css('overflow', '');
                    });
                    $(".scrap_delete .btn_close").on("click", function(){
                        target.addClass("on");
                        $('body').css('overflow', '');
                    })
                }
            }
            function fnFetchData(url, params, scrap, reloadYn) {
                fetch(url, {
                    method: 'POST',
                    headers: {
                        'Content-Type': 'application/json',
                    },
                    body: JSON.stringify(params)
                })
                    .then((response) => {
                        if(scrap){
                            $('[data-alert="scrap_register"]').show();
                            $('body').css('overflow', 'hidden');
                            $('[data-alert="scrap_register"]').find(".bctype2").on("click",function () {
                                go_to_mypage();
                            })

                            $('[data-alert="scrap_register"]').find(".bctype1").on("click",function () {
                                $('[data-alert="scrap_register"]').hide();
                                $('body').css('overflow', '');
                            })

                            $('[data-alert="scrap_register"]').find(".btn_close").on("click",function () {
                                $('[data-alert="scrap_register"]').hide();
                                $('body').css('overflow', '');
                            })

                        }else{
                            $('[data-alert="scrap_delete"]').hide();
                            $('[data-alert="scrap_cancel_alert"]').show();
                            if(reloadYn) {
                                $('[data-alert="scrap_cancel_alert"]').find(".bctype1").on("click",function () {
                                    location.reload();
                                })
                            }else{
                                $('[data-alert="scrap_cancel_alert"]').find(".bctype1").on("click",function () {
                                    $('[data-alert="scrap_cancel_alert"]').hide();
                                    $('body').css('overflow', '');
                                })
                                $('[data-alert="scrap_cancel_alert"]').find(".btn_close").on("click",function () {
                                    $('[data-alert="scrap_cancel_alert"]').hide();
                                    $('body').css('overflow', '');
                                })
                            }
                        }
                    })
                    .catch((error) => {
                        console.error('Error:', error);
                    });
            }

            //마이페이지 이동
            function go_to_mypage() {
                if(isAuthLoggedOut()) {
                    $('[data-alert="login_required_alert"]').show();
                    $('body').css('overflow', 'hidden');
                    mypageYn = true;
                    return;
                }else{
                    window.location.href = "/artwalk/mypage/"+authUserIdx;
                }
            }

            $(document).ready(function() {
                //Kakao.init('269c8e04d049614ceb9ddffea3671bc8'); // 사용하려는 앱의 JavaScript 키 입력
                Kakao.init('1e122216945951a00a244e065f4f4e7b'); // 사용하려는 앱의 JavaScript 키 입력

                // Login
                set_auth_login();

                window.addEventListener('message', receiveCookie);
                function receiveCookie(e) {
                    var data = e.data;
                    if (data === 'close') {
                        $('body').css('overflow', '');
                        $("#loginLayer").hide();
                        set_auth_login();
                        return;
                    }

                    if (!data.hasOwnProperty('ATD') || !data.hasOwnProperty('RTD')) {
                        return;
                    }

                    const atdMaxAge = 60*60*24;
                    const rtdMaxAge = 60*60*24*30;
                    if (data.ATD != null && data.ATD !== '') {
                        document.cookie = 'ATD=' + data.ATD + '; SameSite=None; Secure; path=/; Max-Age=' + atdMaxAge + ';';
                    }
                    if (data.UserIdx != null && data.UserIdx !== '') {
                        document.cookie = 'UTD=' + data.UserIdx + '; SameSite=None; Secure; path=/; Max-Age=' + atdMaxAge + ';';
                    }
                    if (data.RTD != null && data.RTD !== '') {
                        document.cookie = 'RTD=' + data.RTD + '; SameSite=None; Secure; path=/; Max-Age=' + rtdMaxAge + ';';
                    }
                    $('body').css('overflow', '');
                    $("#loginLayer").hide();
                    set_auth_login();
                }
                // login

                // 버튼 클릭 이벤트
                $('.btn_ico.search').click(function() {
                    var searchValue = $('#headerSearch').val();
                    if (searchValue) {
                        window.location.href = `/artwalk/search?keyword=${encodeURIComponent(searchValue)}`;
                    }
                });
                $('#headerSearchForm').on('submit', function(e) {
                    e.preventDefault();// 기본 제출 동작을 막음
                    var searchValue = $('#headerSearch').val();
                    if (searchValue) {
                        window.location.href = `/artwalk/search?keyword=${encodeURIComponent(searchValue)}`;
                    }
                });
            });
            //툴팁
            $(function(){
                //툴팁 롤업다운
                let lastScrollTop = 0;
                const delta = 15;
                $(window).scroll(function(event){
                    const st = $(this).scrollTop();
                    if(Math.abs(lastScrollTop - st) <= delta) return;
                    if($(this).scrollTop() > 200) {
                        if ((st > lastScrollTop) && (lastScrollTop > 0)) {
                            //
                            // $('.tooltip_div').fadeIn();
                            // $('.tooltip_div').removeClass("tooltip_up");
                        } else {
                            // $('.tooltip_div').fadeOut();
                            // $('.tooltip_div').addClass("tooltip_up");
                        }
                        lastScrollTop = st;
                    }
                });

                //툴팁 텍스트 변경
                let chkPageTitle = null;
                let today = new Date();
                let date = today.getDate();

                if(chkPageTitle=='Exhibition'){
                    if ( date%2 ===0 ){
                        $(".tooltip_text").html("이 전시 다음에 또 보고 싶다면? 찜하기!" + "<span class='close_btn'></span>");
                    }else{
                        $(".tooltip_text").html("이 전시 친구에게 보여주고 싶다면? 공유하기!" + "<span class='close_btn'></span>");
                    }

                }else if(chkPageTitle=='Bazaarspick'){
                    if ( date%2 === 0 ){
                        $(".tooltip_text").html("이 1분산책 다음에 또 보고 싶다면? 찜하기!" + "<span class='close_btn'></span>");
                    }else{
                        $(".tooltip_text").html("이 1분산책 친구에게 보여주고 싶다면? 공유하기!" + "<span class='close_btn'></span>");
                    }

                }
            });
            // 툴팁 쿠키
            var setCookie = 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 getCookie = function(name) {
                var value = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');
                return value? value[2] : null;
            };
            $(function(){
                if(getCookie("expend")){
                    $(".tooltip_div").remove();
                }
                $(".close_btn").on("click",function(){
                    setCookie("expend", "true", 1);
                    $(".tooltip_div").remove();
                });
                // $(".close_btn").click(function(){
                //     setCookie("expend", "true", 1);
                //     $(".tooltip_div").remove();
                // });
            });
        </script>
        <!--// Custom JS -->
    </header>
        <!-- //header -->

        <!-- 전체메뉴 -->
        <div class="allmenu_wrap"><!-- D: 오픈 시 open 클래스 추가 -->
        <div class="allmenu_dimmed"></div>
        <div class="allmenu_area">
            <div class="allmenu_cont">
                <!-- 상단 닫기 영역 -->
                <div class="top_area">
                    <button type="button" class="btn_menu_close"><span class="blind">닫기</span></button>
                </div>
                <!-- //상단 닫기 영역 -->

                <div class="scroll_custom">
                    <div class="allmenu_inner">
                        <!-- 로그인/회원가입 -->
                        <div class="allmenu_util">
                            <a id="login">LOGIN</a><!-- D: LOGOUT -->
                            <a id="signup">SIGNUP</a>
                        </div>
                        <!-- //로그인/회원가입 -->

                        <!-- 메뉴 -->
                        <!-- D: PC는 디폴트가 메뉴 모두 펼쳐진 상태, MO는 디폴트가 메뉴 모두 닫힌 상태 -->
                        <div class="allmenu_list">
                            <ul class="depth1">
                                <!-- D: 2depth가 있는 경우 has_menu 클래스 추가. 클릭했을 때 open 클래스 추가 -->
                                
                                <li>
                                    <a href="/artwalk/exhibitions">전시정보</a>
                                    
                                    
                                    
                                </li>
                                <li>
                                    <a href="/artwalk/1minute">1분산책</a>
                                    
                                    
                                    
                                </li>
                                <li>
                                    <a href="/artwalk/bazaarart ">바자아트</a>
                                    
                                    
                                    
                                </li>
                                <li>
                                    <a href="/artwalk/community">커뮤니티</a>
                                    
                                    
                                    
                                </li>
                                <li class="has_menu">
                                    
                                    
                                    <a  >
                                        예술백과
                                        <span ><em class="blind">열기</em></span>
                                    </a>
                                    <ul class="depth2">
                                        <li>
                                            <a href="/artwalk/gallery">갤러리정보</a>
                                        </li>
                                        <li>
                                            <a href="/artwalk/artist">작가정보</a>
                                        </li>
                                    </ul>
                                </li>
                                <li>
                                    
                                    <a onclick="go_to_mypage()">마이페이지</a>
                                    
                                    
                                </li>
                                <li>
                                    <a href="/artwalk/benefit">산책메이트 혜택 안내<span></span></a>
                                </li>
                            </ul>
                        </div>
                        <!-- //메뉴 -->

                        <div class="allmenu_list">
                            <ul class="depth1">
                                <li><!-- D: 2depth가 있는 경우 has_menu 클래스 추가. 클릭했을 때 open 클래스 추가 -->
                                    <a href="https://www.harpersbazaar.co.kr" class="arrow">하퍼스바자</a>
                                </li>
                            </ul>
                        </div>
                        <!-- sns -->
                        <div class="sns_list">
                            <ul class="jc-fs">
                                <li><a href="https://www.instagram.com/artwalk.kr/" class="btn_sns instagram" target="_blank" title="새창열림"><span class="blind">인스타그램</span></a></li>
                                <li><a href="https://pf.kakao.com/_xaxmEXb" class="btn_sns kakao" target="_blank" title="새창열림"><span class="blind">카카오채널</span></a></li>
                            </ul>
                        </div>
                        <!-- //sns -->
                    </div>
                </div>
            </div>
        </div>
    </div>
        <!-- //전체메뉴 -->

        <!-- container -->
        <div id="container" class="container main_container">
            <div id="content" class="content">

                <div>
                    <div>
                        <!-- 메인 슬라이드형 배너 모듈 -->
                        <div class="art_main_visual"><!-- D: PC에서는 3개노출 모바일에서는 자동크기 -->
    <div class="mv_slide">
        <a href="https://www.harpersbazaar.co.kr/artwalk/exhibitions/detail/1909285" class="mv_slide_item active" title="9월 전시 추천! ⟪이기훈 원화전: 내일의 낙원⟫">
          <div class="art_v_img_col">
            <div class="art_v_img">
              <div class="art_v_img2">
                <img src="https://www.harpersbazaar.co.kr/artwalk/resources/web/keyvisual/2026/09/08/0908143543775-a3fdcfbb83e8422bbe048ff185c14df2.jpeg">
              </div>
            </div>
          </div>

          <div class="art_v_guide">
            <div class="art_v_guide_sub">
              <p class="art_v_tit">9월 전시 추천! ⟪이기훈 원화전: 내일의 낙원⟫</p>
              <p class="art_v_desc">무너진 세계에서 발견하는 희망</p>
            </div>
          </div>
        </a><a href="https://www.harpersbazaar.co.kr/artwalk/exhibitions/detail/1909284" class="mv_slide_item" title="9월 전시 추천! ⟪조은 원화전: 오늘의 정원⟫">
          <div class="art_v_img_col">
            <div class="art_v_img">
              <div class="art_v_img2">
                <img src="https://www.harpersbazaar.co.kr/artwalk/resources/web/keyvisual/2026/09/08/0908143216857-29d124012c594a1988ae123c186a9663.jpeg">
              </div>
            </div>
          </div>

          <div class="art_v_guide">
            <div class="art_v_guide_sub">
              <p class="art_v_tit">9월 전시 추천! ⟪조은 원화전: 오늘의 정원⟫</p>
              <p class="art_v_desc">가장 현대적인 산수화, 조은이 그려낸 오늘의 정원</p>
            </div>
          </div>
        </a><a href="https://www.harpersbazaar.co.kr/artwalk/exhibitions/detail/1909078" class="mv_slide_item" title="9월 전시 추천! 《TOWARDS: There Was Light》">
          <div class="art_v_img_col">
            <div class="art_v_img">
              <div class="art_v_img2">
                <img src="https://www.harpersbazaar.co.kr/artwalk/resources/web/keyvisual/2026/09/07/0907112931270-2016d39d0a5a41a5b1d0e20b5a523f72.jpg">
              </div>
            </div>
          </div>

          <div class="art_v_guide">
            <div class="art_v_guide_sub">
              <p class="art_v_tit">9월 전시 추천! 《TOWARDS: There Was Light》</p>
              <p class="art_v_desc">김보희 작가가 자연을 바라보는 방법</p>
            </div>
          </div>
        </a><a href="https://www.harpersbazaar.co.kr/artwalk/exhibitions/detail/1909074" class="mv_slide_item" title="9월 전시 추천! 《구정아: 우스모스》">
          <div class="art_v_img_col">
            <div class="art_v_img">
              <div class="art_v_img2">
                <img src="https://www.harpersbazaar.co.kr/artwalk/resources/web/keyvisual/2026/09/07/0907112529665-77b185a6a65944928525ec3f1a04e06a.png">
              </div>
            </div>
          </div>

          <div class="art_v_guide">
            <div class="art_v_guide_sub">
              <p class="art_v_tit">9월 전시 추천! 《구정아: 우스모스》</p>
              <p class="art_v_desc">구정아 작가의 국내 최대 규모 개인전</p>
            </div>
          </div>
        </a><a href="https://www.harpersbazaar.co.kr/artwalk/exhibitions/detail/1909070" class="mv_slide_item" title="9월 전시 추천! 《Sol LeWitt: Open Structure》">
          <div class="art_v_img_col">
            <div class="art_v_img">
              <div class="art_v_img2">
                <img src="https://www.harpersbazaar.co.kr/artwalk/resources/web/keyvisual/2026/09/07/0907112256129-3a4cb80a09e443debbd648520d0094b3.jpg">
              </div>
            </div>
          </div>

          <div class="art_v_guide">
            <div class="art_v_guide_sub">
              <p class="art_v_tit">9월 전시 추천! 《Sol LeWitt: Open Structure》</p>
              <p class="art_v_desc">개념미술 선구자의 국내 첫 대규모 기획전</p>
            </div>
          </div>
        </a>
      <div class="btn_move btn_next"><img src="/artwalk/resources/images/main/main_visual_next.png" alt="다음"></div>
      <div class="btn_move btn_prev"><img src="/artwalk/resources/images/main/main_visual_prev.png" alt="이전"></div>

      <div class="mv_page_wrap"></div>

      <div class="rotate_txt"><img src="/artwalk/resources/images/main/img_main_visual_rotate.png" alt="exhibition of the month"></div>
    </div>
  </div>
                        <!-- //메인 슬라이드형 배너 모듈 -->
                    </div>
                </div>
                <!-- //메인비주얼 -->

                <!-- 전시정보 -->
                <div class="main_section ex_info">
        <div class="cont_inner">
            <div class="tit_wrap">
                <div class="tit_area">
                    <h2 class="tit">전시정보</h2>
                    <div class="side"><a href="/artwalk/exhibitions" class="btn_more" title="전시정보 리스트 페이지로 이동"><span>더보기</span></a></div><!-- D: 우측에 버튼이 없는 경우 해당 영역 전체삭제 -->
                </div>
                <p class="txt">당신이 궁금한 전시 소식을 한눈에 확인하세요.<br class="mo_br"> 지금, 여기서, 그게 무엇이든!</p>
            </div>

            <div class="swiper_pc_3_mo_auto"><!-- D: PC에서는 3개노출 모바일에서는 자동크기 -->
                <div class="swiper">
                    <div class="swiper-wrapper">
                        <div class="swiper-slide comm_ex_list">
                            <div class="comm_ex_item">
                                <a href="/artwalk/exhibitions/detail/1909285" title="⟪이기훈 원화전: 내일의 낙원⟫ 상세페이지로 이동">
                                    <figure class="ex_img_fig">
                                        <figcaption>⟪이기훈 원화전: 내일의 낙원⟫</figcaption>
                                        <img class="ex_img" src="/resources/online/thumbnail/fw/2026/09/08/8803146e-f4e9-4cf2-8be1-2b62a408ab77.jpg" alt="전시정보 관련 포스터">
                                    </figure>

                                    <div class="ex_guide">
                                        <span class="ex_sbj">⟪이기훈 원화전: 내일의 낙원⟫</span>
                                        <div class="ex_range">
                                            <span class="ex_date">2026.07.17-2026.11.29</span>
                                        </div>
                                        <div class="ex_loc_row">
                                            <span class="ex_loc ex_loc_sub">서울/광진</span>
                                            <span class="ex_place ex_loc_sub">그라운드시소 이스트</span>
                                        </div>
                                    </div>
                                </a>

                                <div class="ex_top scrap_box">
                                    <div class="ex_top_flag">
                                        <span class="flag">추천</span>
                                        <span class="flag type2">이벤트</span>
                                    </div>
                                    <input type="hidden"  value="E">
                                    <input type="hidden" class="cmssId" value="1909285">
                                    <button class="btn_ico scrap sz_28 js-btn-scrap" title="스크랩 누르기">
                                        <span class="blind">스크랩</span>
                                    </button>
                                </div>
                            </div>
                        </div>
                        <div class="swiper-slide comm_ex_list">
                            <div class="comm_ex_item">
                                <a href="/artwalk/exhibitions/detail/1909284" title="⟪조은 원화전: 오늘의 정원⟫ 상세페이지로 이동">
                                    <figure class="ex_img_fig">
                                        <figcaption>⟪조은 원화전: 오늘의 정원⟫</figcaption>
                                        <img class="ex_img" src="/resources/online/thumbnail/fw/2026/09/08/45725739-60b8-4d5d-a2b7-2827c6116ccb.jpg" alt="전시정보 관련 포스터">
                                    </figure>

                                    <div class="ex_guide">
                                        <span class="ex_sbj">⟪조은 원화전: 오늘의 정원⟫</span>
                                        <div class="ex_range">
                                            <span class="ex_date">2026.07.17-2026.11.29</span>
                                        </div>
                                        <div class="ex_loc_row">
                                            <span class="ex_loc ex_loc_sub">서울/광진</span>
                                            <span class="ex_place ex_loc_sub">그라운드시소 이스트</span>
                                        </div>
                                    </div>
                                </a>

                                <div class="ex_top scrap_box">
                                    <div class="ex_top_flag">
                                        <span class="flag">추천</span>
                                        <span class="flag type2">이벤트</span>
                                    </div>
                                    <input type="hidden"  value="E">
                                    <input type="hidden" class="cmssId" value="1909284">
                                    <button class="btn_ico scrap sz_28 js-btn-scrap" title="스크랩 누르기">
                                        <span class="blind">스크랩</span>
                                    </button>
                                </div>
                            </div>
                        </div>
                        <div class="swiper-slide comm_ex_list">
                            <div class="comm_ex_item">
                                <a href="/artwalk/exhibitions/detail/1909078" title="《TOWARDS: There Was Light》 상세페이지로 이동">
                                    <figure class="ex_img_fig">
                                        <figcaption>《TOWARDS: There Was Light》</figcaption>
                                        <img class="ex_img" src="/resources/online/thumbnail/fw/2026/09/03/36cdc287-37e1-45d1-8d58-6e93cf3ef4d0.jpg" alt="전시정보 관련 포스터">
                                    </figure>

                                    <div class="ex_guide">
                                        <span class="ex_sbj">《TOWARDS: There Was Light》</span>
                                        <div class="ex_range">
                                            <span class="ex_date">2026.09.26-2026.10.18</span>
                                        </div>
                                        <div class="ex_loc_row">
                                            <span class="ex_loc ex_loc_sub">서울/종로</span>
                                            <span class="ex_place ex_loc_sub">갤러리현대</span>
                                        </div>
                                    </div>
                                </a>

                                <div class="ex_top scrap_box">
                                    <div class="ex_top_flag">
                                        <span class="flag">추천</span>
                                        
                                    </div>
                                    <input type="hidden"  value="E">
                                    <input type="hidden" class="cmssId" value="1909078">
                                    <button class="btn_ico scrap sz_28 js-btn-scrap" title="스크랩 누르기">
                                        <span class="blind">스크랩</span>
                                    </button>
                                </div>
                            </div>
                        </div>
                        <div class="swiper-slide comm_ex_list">
                            <div class="comm_ex_item">
                                <a href="/artwalk/exhibitions/detail/1909074" title="《구정아: 우스모스》 상세페이지로 이동">
                                    <figure class="ex_img_fig">
                                        <figcaption>《구정아: 우스모스》</figcaption>
                                        <img class="ex_img" src="/resources/online/thumbnail/fw/2026/09/03/7267b9cd-d299-4437-97c7-460653fd5940.jpg" alt="전시정보 관련 포스터">
                                    </figure>

                                    <div class="ex_guide">
                                        <span class="ex_sbj">《구정아: 우스모스》</span>
                                        <div class="ex_range">
                                            <span class="ex_date">2026.09.05-2026.12.27</span>
                                        </div>
                                        <div class="ex_loc_row">
                                            <span class="ex_loc ex_loc_sub">서울/용산</span>
                                            <span class="ex_place ex_loc_sub">리움미술관</span>
                                        </div>
                                    </div>
                                </a>

                                <div class="ex_top scrap_box">
                                    <div class="ex_top_flag">
                                        <span class="flag">추천</span>
                                        
                                    </div>
                                    <input type="hidden"  value="E">
                                    <input type="hidden" class="cmssId" value="1909074">
                                    <button class="btn_ico scrap sz_28 js-btn-scrap" title="스크랩 누르기">
                                        <span class="blind">스크랩</span>
                                    </button>
                                </div>
                            </div>
                        </div>
                        <div class="swiper-slide comm_ex_list">
                            <div class="comm_ex_item">
                                <a href="/artwalk/exhibitions/detail/1909070" title="《Sol LeWitt: Open Structure》 상세페이지로 이동">
                                    <figure class="ex_img_fig">
                                        <figcaption>《Sol LeWitt: Open Structure》</figcaption>
                                        <img class="ex_img" src="/resources/online/thumbnail/fw/2026/09/03/a9a512cc-5f51-4150-a456-0330264cebe2.jpg" alt="전시정보 관련 포스터">
                                    </figure>

                                    <div class="ex_guide">
                                        <span class="ex_sbj">《Sol LeWitt: Open Structure》</span>
                                        <div class="ex_range">
                                            <span class="ex_date">2026.09.01-2027.02.28</span>
                                        </div>
                                        <div class="ex_loc_row">
                                            <span class="ex_loc ex_loc_sub">서울/용산</span>
                                            <span class="ex_place ex_loc_sub">아모레퍼시픽미술관</span>
                                        </div>
                                    </div>
                                </a>

                                <div class="ex_top scrap_box">
                                    <div class="ex_top_flag">
                                        <span class="flag">추천</span>
                                        
                                    </div>
                                    <input type="hidden"  value="E">
                                    <input type="hidden" class="cmssId" value="1909070">
                                    <button class="btn_ico scrap sz_28 js-btn-scrap" title="스크랩 누르기">
                                        <span class="blind">스크랩</span>
                                    </button>
                                </div>
                            </div>
                        </div>
                        <div class="swiper-slide comm_ex_list">
                            <div class="comm_ex_item">
                                <a href="/artwalk/exhibitions/detail/1909063" title="《박서보와 흐엉도딘: 비움 그 충만》 상세페이지로 이동">
                                    <figure class="ex_img_fig">
                                        <figcaption>《박서보와 흐엉도딘: 비움 그 충만》</figcaption>
                                        <img class="ex_img" src="/resources/online/thumbnail/fw/2026/09/03/bccbfbe9-42f2-472c-b950-91563d8f75a4.jpg" alt="전시정보 관련 포스터">
                                    </figure>

                                    <div class="ex_guide">
                                        <span class="ex_sbj">《박서보와 흐엉도딘: 비움 그 충만》</span>
                                        <div class="ex_range">
                                            <span class="ex_date">2026.08.21-2027.01.03</span>
                                        </div>
                                        <div class="ex_loc_row">
                                            <span class="ex_loc ex_loc_sub">서울/서대문</span>
                                            <span class="ex_place ex_loc_sub">박서보미술관</span>
                                        </div>
                                    </div>
                                </a>

                                <div class="ex_top scrap_box">
                                    <div class="ex_top_flag">
                                        <span class="flag">추천</span>
                                        
                                    </div>
                                    <input type="hidden"  value="E">
                                    <input type="hidden" class="cmssId" value="1909063">
                                    <button class="btn_ico scrap sz_28 js-btn-scrap" title="스크랩 누르기">
                                        <span class="blind">스크랩</span>
                                    </button>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="btn_move button_next"><img src="/artwalk/resources/images/ic_arrow_right_48.svg" alt="다음"></div>
                <div class="btn_move button_prev"><img src="/artwalk/resources/images/ic_arrow_left_48.svg" alt="이전"></div>
            </div>
        </div>
    </div>
                <!-- //전시정보 -->

                <!-- 커뮤니티 -->
                <div class="main_section main_cmnt">
    <div class="cont_inner">
      <div class="d_d_flex_row m_d_block">
        <div class="flex_col w_full">
          <div class="tit_wrap color_w">
            <div class="tit_area">
              <h2 class="tit">커뮤니티</h2>
            </div>
            <p class="txt">산책 메이트를 위한 대화 공간.</p>
            <div class="side"><a href="/artwalk/community" class="btn_more" title="산책코스 리스트 페이지로 이동"><span>더보기</span></a></div><!-- D: 우측에 버튼이 없는 경우 해당 영역 전체삭제 -->
          </div>
        </div>
        <div class="flex_col w_full">
          <div id="cList" class="c_list">
            <ul class="c_list_track"><!-- D: PC에서는 위로 흐르는 애니메이션 모바일에서는 4개 고정 -->
              <li class="c_list_item">
                
                
                  <a href="/artwalk/community/detail_event/226" class="c_list_btn">
                    <div class="row_top">
                      <span class="flag">이벤트</span>
                      <p class="c_list_sbj">🎟️9월 TICKET EVENT 《조은 원화전》🎟️</p>
                    </div>
                    <div class="row_bottom">
                      <span class="c_list_writer"></span>
                      <span class="c_list_date">2026.09.08 - 2026.09.11</span>
                    </div>
                  </a>
                
                
              </li>
              <li class="c_list_item">
                
                
                
                  <a href="/artwalk/community/detail/6181" class="c_list_btn">
                    <div class="row_top">
                      <span class="flag type2">최신글</span>
                      <p class="c_list_sbj">[코리아나미술관] 2026 소장품 기획전 《산수/풍경 山水/風景》</p>
                    </div>
                    <div class="row_bottom">
                      <span class="c_list_writer">코리아나미술관</span>
                      <span class="c_list_date">2026.09.11</span>
                    </div>
                  </a>
                
              </li>
              <li class="c_list_item">
                
                
                
                  <a href="/artwalk/community/detail/6170" class="c_list_btn">
                    <div class="row_top">
                      <span class="flag type2">최신글</span>
                      <p class="c_list_sbj">원도심 창작공간 또따또가 2026년 페스티벌 &lt;스팍 플레이그라운드&gt; Spark Playground</p>
                    </div>
                    <div class="row_bottom">
                      <span class="c_list_writer">또따또가</span>
                      <span class="c_list_date">2026.09.08</span>
                    </div>
                  </a>
                
              </li>
              <li class="c_list_item">
                
                
                
                  <a href="/artwalk/community/detail/6075" class="c_list_btn">
                    <div class="row_top">
                      <span class="flag type2">최신글</span>
                      <p class="c_list_sbj">K-헤리티지 아트전, 이음의 선(線) , 몽로 - 꿈의 길에 서다</p>
                    </div>
                    <div class="row_bottom">
                      <span class="c_list_writer">서리</span>
                      <span class="c_list_date">2026.08.18</span>
                    </div>
                  </a>
                
              </li>
            </ul>
          </div>
        </div>
      </div>
    </div>
  </div>
                <!-- 커뮤니티 -->

                <!-- 1분산책 -->
                
  <div class="main_section main_wc">
    <div class="cont_inner">
      <div class="tit_wrap">
        <div class="tit_area">
          <h2 class="tit">1분산책</h2>
          <div class="side"><a href="/artwalk/1minute" class="btn_more" title="1분산책 리스트 페이지로 이동"><span>더보기</span></a></div><!-- D: 우측에 버튼이 없는 경우 해당 영역 전체삭제 -->
        </div>
        <p class="txt">산책하듯 가볍게 즐기는 예술 한 점.</p>
      </div>

      <div class="swiper active_dp_swiper">
        <div class="active-display">
          <div class="wc_header">
            <div class="present">
              <div class="present_img"><img src="/artwalk/resources/images/wc_logo.png"></div>
              <div class="present_txt">artwalk.kr</div>
            </div>
            <a href="/artwalk/1minute/detail/1909495" class="btn_more" title="내용 더보기"><img src="/artwalk/resources/images/ic_dot_20.svg" alt="더보기"></a>
          </div>

          <a href="/artwalk/1minute/detail/1909495">
            <figure class="wc_img">
              <figcaption>이토록 아름다운 병풍들</figcaption>
              <img src="/resources/online/thumbnail/fw/2026/09/11/3ae04cb5-912d-4cd4-9a78-cc244139db8f.jpg" loading="lazy">
            </figure>
          </a>
        </div>
        <div class="swiper-wrapper">
            <div class="swiper-slide">
                <a href="/artwalk/1minute/detail/1909495">
                    <div class="wc_img">
                      <img src="/artwalk//resources/online/thumbnail/fw/2026/09/11/3ae04cb5-912d-4cd4-9a78-cc244139db8f.jpg">
                    </div>
                    <span class="figcaption blind">이토록 아름다운 병풍들</span>
                </a>
            </div>
            <div class="swiper-slide">
                <a href="/artwalk/1minute/detail/1909493">
                    <div class="wc_img">
                      <img src="/artwalk//resources/online/thumbnail/fw/2026/09/11/0d10e6eb-2bd0-4de4-ba4f-b5b0f39d82b4.jpg">
                    </div>
                    <span class="figcaption blind">세계적인 작가 글렌 라이곤이 첫 한국 개인전에서 전시하는 달항아리</span>
                </a>
            </div>
            <div class="swiper-slide">
                <a href="/artwalk/1minute/detail/1909489">
                    <div class="wc_img">
                      <img src="/artwalk//resources/online/thumbnail/fw/2026/09/11/036d5d78-753c-4d5b-8064-05f42b88ac59.jpg">
                    </div>
                    <span class="figcaption blind">국현미 &#39;서울박스&#39;를 채운 김 크리스틴 선의 세계</span>
                </a>
            </div>
            <div class="swiper-slide">
                <a href="/artwalk/1minute/detail/1909485">
                    <div class="wc_img">
                      <img src="/artwalk//resources/online/thumbnail/fw/2026/09/11/955d6439-a46a-4e59-9de7-b8873e54cb95.jpg">
                    </div>
                    <span class="figcaption blind">BTS 보이콧, 그리고 그래미의 변명</span>
                </a>
            </div>
            <div class="swiper-slide">
                <a href="/artwalk/1minute/detail/1909483">
                    <div class="wc_img">
                      <img src="/artwalk//resources/online/thumbnail/fw/2026/09/11/c08cb670-638a-4a2c-b6ca-009da0580bfd.jpg">
                    </div>
                    <span class="figcaption blind">이창동 감독 8년 만의 신작으로 &#39;TIFF 에버트 감독상&#39; 최초 수상 </span>
                </a>
            </div>
            <div class="swiper-slide">
                <a href="/artwalk/1minute/detail/1909471">
                    <div class="wc_img">
                      <img src="/artwalk//resources/online/thumbnail/fw/2026/09/11/4f44cc19-4086-446f-bbb6-b159adbf62d2.jpg">
                    </div>
                    <span class="figcaption blind">거장의 케이크는 무슨 맛? 웨인 티보 서울 첫 전시 </span>
                </a>
            </div>
            <div class="swiper-slide">
                <a href="/artwalk/1minute/detail/1909469">
                    <div class="wc_img">
                      <img src="/artwalk//resources/online/thumbnail/fw/2026/09/11/5e870c1a-ad21-445c-acb1-60ef5faf646d.jpg">
                    </div>
                    <span class="figcaption blind">얼마 남지 않았어요, 구겐하임 아부다비 12월 개관</span>
                </a>
            </div>
            <div class="swiper-slide">
                <a href="/artwalk/1minute/detail/1909467">
                    <div class="wc_img">
                      <img src="/artwalk//resources/online/thumbnail/fw/2026/09/11/88685ae7-7873-4ab8-a45e-fb969852ca89.jpg">
                    </div>
                    <span class="figcaption blind">‘구제역에서 살아 돌아온 돼지’ 허범욱 감독 별세</span>
                </a>
            </div>
            <div class="swiper-slide">
                <a href="/artwalk/1minute/detail/1909464">
                    <div class="wc_img">
                      <img src="/artwalk//resources/online/thumbnail/fw/2026/09/11/79469e66-8244-4ee4-ac5c-033134764cf6.jpg">
                    </div>
                    <span class="figcaption blind">물멍, 불멍보다 그림자멍 </span>
                </a>
            </div>
            <div class="swiper-slide">
                <a href="/artwalk/1minute/detail/1909459">
                    <div class="wc_img">
                      <img src="/artwalk//resources/online/thumbnail/fw/2026/09/11/b288bc04-6775-4d39-8fb3-eb78c4db17c6.jpg">
                    </div>
                    <span class="figcaption blind">오늘은 태국어의 날 = 국중박 전시 무료의 날</span>
                </a>
            </div>
            <div class="swiper-slide">
                <a href="/artwalk/1minute/detail/1907564">
                    <div class="wc_img">
                      <img src="/artwalk//resources/online/thumbnail/fw/2026/09/04/3c29b350-45e1-4f8b-b5eb-0d00c29ef914.jpg">
                    </div>
                    <span class="figcaption blind">유영국 전시 도난 도서를 돌려주세요</span>
                </a>
            </div>
            <div class="swiper-slide">
                <a href="/artwalk/1minute/detail/1907560">
                    <div class="wc_img">
                      <img src="/artwalk//resources/online/thumbnail/fw/2026/08/05/8e5be8d0-70f5-4cc2-9d67-3a1e7ee30b10.jpg">
                    </div>
                    <span class="figcaption blind">루쉰 문학상을 수상한 50대 음식 배달원의 이야기</span>
                </a>
            </div>
        </div>
        <div class="btn_move button_next"><img src="/artwalk/resources/images/ic_arrow_right_40.svg" alt="다음"></div>
        <div class="btn_move button_prev"><img src="/artwalk/resources/images/ic_arrow_left_40.svg" alt="이전"></div>
      </div>
    </div>
  </div>

                <!-- //1분산책 -->

                <!-- 바자아트 -->
                <div class="main_section main_an">
    <div class="cont_inner">
      <div class="tit_wrap">
        <div class="tit_area">
          <h2 class="tit">바자아트</h2>
          <div class="side"><a href="/artwalk/bazaarart" class="btn_more"><span>더보기</span></a></div><!-- D: 우측에 버튼이 없는 경우 해당 영역 전체삭제 -->
        </div>
        <p class="txt">매거진 &lt바자 아트&gt에서 다루는 깊이 있는 미술 기사를 만나보세요.</p>
      </div>

      <!-- masonry layout 리스트-->
        <div class="artnews_list">
            <ul class="grid">
                <li>
                    <a href="/article/1909429">
                        <div class="item_img">
                            
                            <img class="pc_img" src="/artwalk//resources/online/thumbnail/vf/2026/09/10/dffaba77-4d7a-404a-a1ff-718e4b17466f.jpg" alt="">
                            <img class="mo_img" src="/artwalk//resources/online/thumbnail/vf/2026/09/10/dffaba77-4d7a-404a-a1ff-718e4b17466f.jpg" alt="">
                        </div>
                        
                        
                        
                        
                        
                    </a>
                    <div class="item_info">
                      <p class="item_sbj">ART NEWS</p>
                      <p class="item_desc">뉴욕을 휘감은 불가리의 황금빛 세르펜티</p>
                    </div>
                  </li>
                <li>
                    <a href="/article/1908791">
                        
                        <div class="item_img">
                            
                            <img class="pc_img" src="/artwalk//resources/online/thumbnail/fw/2026/08/28/8ecbff9c-2ba5-470c-8a1a-9ba35926f0fd.jpg" alt="">
                            <img class="mo_img" src="/artwalk//resources/online/thumbnail/fw/2026/08/28/8ecbff9c-2ba5-470c-8a1a-9ba35926f0fd.jpg" alt="">
                        </div>
                        
                        
                        
                        
                    </a>
                    <div class="item_info">
                      <p class="item_sbj">ART NEWS</p>
                      <p class="item_desc">점으로 무한을 그린 쿠사마 야요이, 그가 남긴 모든 것</p>
                    </div>
                  </li>
                <li>
                    <a href="/article/1908620">
                        
                        
                        <div class="item_img">
                            
                            <img class="pc_img" src="/artwalk//resources/online/thumbnail/vf/2026/08/26/48cea77e-894d-4305-b6a4-7a2bbb0cb60f.jpg" alt="">
                            <img class="mo_img" src="/artwalk//resources/online/thumbnail/fw/2026/08/26/48cea77e-894d-4305-b6a4-7a2bbb0cb60f.jpg" alt="">
                        </div>
                        
                        
                        
                    </a>
                    <div class="item_info">
                      <p class="item_sbj">EXHIBITIONS</p>
                      <p class="item_desc">프리즈 서울 2026, 올해 꼭 봐야할 것</p>
                    </div>
                  </li>
                <li>
                    <a href="/article/1908772">
                        
                        
                        
                        <div class="item_img">
                            
                            <img class="pc_img" src="/artwalk//resources/online/thumbnail/fw/2026/08/28/7b5fbd08-ca30-4526-9998-7cd4feec5e1a.jpg" alt="">
                            <img class="mo_img" src="/artwalk//resources/online/thumbnail/vf/2026/08/28/563a850c-5033-477d-816c-5769e7d1eb9c.jpg" alt="">
                        </div>
                        
                        
                    </a>
                    <div class="item_info">
                      <p class="item_sbj">ART NEWS</p>
                      <p class="item_desc">프리즈 서울이 처음이라면? 이것만 알고 가세요</p>
                    </div>
                  </li>
                <li>
                    <a href="/article/1908490">
                        
                        
                        
                        
                        <div class="item_img">
                            
                            <img class="pc_img" src="/artwalk//resources/online/thumbnail/vf/2026/08/25/10f2f120-3c1a-48c1-87a3-e5afb5d146b5.jpg" alt="">
                            <img class="mo_img" src="/artwalk//resources/online/thumbnail/vf/2026/08/25/10f2f120-3c1a-48c1-87a3-e5afb5d146b5.jpg" alt="">
                        </div>
                        
                    </a>
                    <div class="item_info">
                      <p class="item_sbj">EXHIBITIONS</p>
                      <p class="item_desc">내 어린 날의 풍경</p>
                    </div>
                  </li>
                <li>
                    <a href="/article/1908485">
                        
                        
                        
                        
                        
                        <div class="item_img">
                            
                            <img class="pc_img" src="/artwalk//resources/online/thumbnail/fw/2026/08/25/f5ab427c-bc85-4e6a-bcef-aaa1f8ed157a.jpg" alt="">
                            <img class="mo_img" src="/artwalk//resources/online/thumbnail/fw/2026/08/25/f5ab427c-bc85-4e6a-bcef-aaa1f8ed157a.jpg" alt="">
                        </div>
                    </a>
                    <div class="item_info">
                      <p class="item_sbj">EXHIBITIONS</p>
                      <p class="item_desc">방콕 여행에서 꼭 가봐야 할 미술관 4곳</p>
                    </div>
                  </li>
            </ul>
      </div>
      <!-- //masonry layout 리스트 -->
    </div>
  </div>
                <!-- // 바자아트 -->

                <!-- 신청 고정 배너영역 -->
                <div class="main_section">
                    <div class="cont_inner">
                        <div class="one_ban_swiper">
                            <div class="swiper-wrapper">
                                <a href="/artwalk/benefit"  class="swiper-slide ban01" title="산책 메이트 신청">
                                    <img class="pc_img" src="/artwalk/resources/images/img-obs01.png" alt="산책 메이트 신청하시고 다양한 프로그램 참여 혜택을 누리세요!">
                                    <img class="mo_img" src="/artwalk/resources/images/img-obs01-mo.png" alt="산책 메이트 신청하시고 다양한 프로그램 참여 혜택을 누리세요!">
                                </a>
                                <a href="https://www.instagram.com/artwalk.kr/" class="swiper-slide ban01" target="_blank" title="바자 아트 인스타그램으로 링크 이동 새창">
                                    <img class="pc_img" src="/artwalk/resources/images/img-obs02.png" alt="아트 바자 인스타그램 팔로우 신청하시고 문화,예술,패션계의 다양한 소식을 산책하듯 가볍게 즐겨보세요!">
                                    <img class="mo_img" src="/artwalk/resources/images/img-obs02-mo.png" alt="아트 바자 인스타그램 팔로우 신청하시고 문화,예술,패션계의 다양한 소식을 산책하듯 가볍게 즐겨보세요!">
                                </a>
                                <a href="https://pf.kakao.com/_xaxmEXb" class="swiper-slide ban01" target="_blank" title="예술산책 카톡채널 추가 새창">
                                    <img class="pc_img" src="/artwalk/resources/images/img-obs03.png" alt="예술산책 카톡 채널 추가하시고, 매월 새로운 이벤트와 소식! 산책메이트들에게만 드리는 혜택도 놓치지 마세요!">
                                    <img class="mo_img" src="/artwalk/resources/images/img-obs03-mo.png" alt="예술산책 카톡 채널 추가하시고, 매월 새로운 이벤트와 소식! 산책메이트들에게만 드리는 혜택도 놓치지 마세요!">
                                </a>
                            </div>
                            <div class="swiper-pagination"></div>
                        </div>
                    </div>
                </div>
                <!--// 신청 고정 배너영역 D: (PC , 모바일 통이미지 스와이퍼) -->
            </div>
        </div>
        <!-- //container -->

        <!-- 스크랩 팝업 -->
        
<!--D : 얼럿1 -->
  <div class="popup_alert dimmed scrap_delete" data-alert="scrap_delete">
    <div class="popup_alert_inner">
      <div class="popup_alert_cont">
        <p class="alert_txt">
          찜하기를 해제 하시겠습니까?
        </p>
      </div>
      <div class="popup_alert_bottom">
        <div class="btn_wrap">
          <button type="button" class="btn bctype2"><span>취소</span></button>
          <button type="button" class="btn bctype1"><span>확인</span></button>
        </div>
      </div>
      <div class="popup_close">
        <button type="button" class="btn_close" data-alert-close="scrap_delete"><span class="blind">닫기</span></button>
      </div>
    </div>
  </div>
<!--D : 얼럿1 -->

<!--D : 얼럿1 -->
  <div class="popup_alert dimmed scrap_register" data-alert="scrap_register">
    <div class="popup_alert_inner">
      <div class="popup_alert_cont">
        <p class="alert_txt">
          해당 콘텐츠가 찜 되었습니다.<br>
          찜한 콘텐츠는 마이페이지에서 <br>
          확인 가능합니다.
        </p>
      </div>
      <div class="popup_alert_bottom">
        <div class="btn_wrap">
          <button type="button" class="btn bctype2"><span>마이페이지</span></button>
          <button type="button" class="btn bctype1"><span>확인</span></button>
        </div>
      </div>
      <div class="popup_close">
        <button type="button" class="btn_close" ><span class="blind">닫기</span></button>
      </div>
    </div>
  </div>

  <div class="popup_alert dimmed scrap_cancel_alert" data-alert="scrap_cancel_alert">
    <div class="popup_alert_inner">
      <div class="popup_alert_cont">
        <p class="alert_txt">
          찜하기가 해제되었습니다.
        </p>
      </div>
      <div class="popup_alert_bottom">
        <div class="btn_wrap">
          <button type="button" class="btn bctype1"><span>확인</span></button>
        </div>
      </div>
      <div class="popup_close">
        <button type="button" class="btn_close"><span class="blind">닫기</span></button>
      </div>
    </div>
  </div>

  <!-- 팝업 : 복사하기 알럿 -->
  <div class="popup_alert copy_popup" data-alert="copy_popup">
    <div class="popup_alert_inner">
      <div class="popup_alert_cont">
        <p class="alert_txt">클립보드에 복사되었습니다.</p>
      </div>
      <div class="popup_alert_bottom">
        <div class="btn_wrap">
          <button type="button" class="btn bctype1" data-alert-close="copy_popup"><span>확인</span></button>
        </div>
      </div>
      <div class="popup_close">
        <button type="button" class="btn_close" data-alert-close="copy_popup"><span class="blind">닫기</span></button>
      </div>
    </div>
  </div>
  <!-- //팝업 : 복사하기 알럿 -->


        <!-- footer -->
        <footer id="footer" class="footer">
    <div class="footer_top">
        <div class="cont_inner">
            <div class="footer_link">
                <ul>
                    <li><a href="https://www.hll.kr/business/bazaar" target="_blank">매체소개</a></li>
                    <li><a href="https://www.hjmembers.co.kr/cscenter/notice" target="_blank">고객센터</a></li>
                    <li><a href="https://www.hjmembers.co.kr/member/point" target="_blank">포인트정책</a></li>
                    <li class="impt"><a href="https://www.hjmembers.co.kr/etc/privacy" target="_blank">개인정보처리방침</a></li>
                    <li><a href="https://www.hjmembers.co.kr/etc/term" target="_blank">이용약관</a></li>
                    <li><a href="https://www.hjmembers.co.kr/etc/email" target="_blank">이메일무단수집금지</a></li>
                    <li><a href="https://www.hll.kr/contactus" target="_blank">광고&middot;제휴문의</a></li>
                    <li><a href="https://jebo.joonganggroup.com/main.do" target="_blank">윤리경영</a></li>
                </ul>
            </div>
            <div class="footer_sns">
                <ul>
                    <li><a href="https://www.instagram.com/harpersbazaarkorea/" target="_blank" title="인스타그램 바로가기"><img src="/artwalk/resources/images/ico_instagram.svg" alt="인스타그램"></a></li>
                    <li><a href="https://www.youtube.com/c/HarpersBAZAARKorea" target="_blank" title="유튜브 바로가기"><img src="/artwalk/resources/images/ico_youtube.svg" alt="유튜브"></a></li>
                    <li><a href="https://www.facebook.com/bazaarkorea/" target="_blank" title="페이스북 바로가기"><img src="/artwalk/resources/images/ico_facebook.svg" alt="페이스북"></a></li>
                    <li><a href="https://twitter.com/bazaarkorea" target="_blank" title="트위터X 바로가기"><img src="/artwalk/resources/images/ico_twitter.svg" alt="트위터X"></a></li>
                </ul>
            </div>
        </div>
    </div>
    <div class="footer_bottom">
        <div class="cont_inner">
            <div class="footer_logo">
                <img src="/artwalk/resources/images/logo_bazaar.svg" alt="Harper's BAZAAR">
            </div>
            <div class="footer_info">
                <address class="addr_wrap">
                    <em>허스트중앙(유)</em>
                    <div class="addr_txt">
                        <span class="addr">서울시 강남구 도산대로 156(논현동)</span>
                        <span class="ceo">대표자 : 강주연</span>
                        <br class="pc_br">
                        <span class="num">사업자등록번호 : 104-81-55280</span>
                        <br class="mo_br">
                        <span class="report">통신판매업신고 : 제 2014-서울강남-00333호</span>
                        <span class="email">이메일 : <a
                                href="mailto:harpersbazaarkr@hll.kr">harpersbazaarkr@hll.kr</a></span>
                    </div>
                </address>
                <p class="copyright">© Hearst Joongang. All Rights Reserved.</p>
            </div>
        </div>
    </div>
    <div class="family_wrap">
        <button type="button" class="btn_familysite"><span>Family &amp; Global</span></button>
        <div class="familysite">
            <div class="cont_inner">
                <div class="tab_wrap">
                    <div class="tab_menu type02">
                        <ul>
                            <li class="on"><a href="javascript:;">FAMILY</a></li><!-- D: 선택 시 on 클래스 추가 -->
                            <li><a href="javascript:;">GLOBAL</a></li>
                        </ul>
                    </div>

                    <div class="tab_cont_wrap">
                        <!-- Family 탭 내용 -->
                        <div class="tab_cont active">
                            <!-- 리스트 -->
                            <div class="familysite_list family">
                                <ul>
                                    <li><a href="https://www.elle.co.kr" target="_blank" title="새창열림">ELLE</a></li>
                                    <li><a href="https://www.cosmopolitan.co.kr" target="_blank" title="새창열림">COSMOPOLITAN</a></li>
                                    <li><a href="https://www.harpersbazaar.co.kr" target="_blank" title="새창열림">Harper’s  BAZAAR</a></li>
                                    <li><a href="https://www.esquirekorea.co.kr" target="_blank" title="새창열림">ESQUIRE</a></li>
                                    <li><a href="https://www.elle.co.kr/ellevoice" target="_blank" title="새창열림">ELLEVOICE</a></li>
                                    <li><a href="https://www.harpersbazaar.co.kr/artwalk" target="_blank" title="새창열림">예술산책</a></li>
                                    <li><a href="https://www.esquirekorea.co.kr/eee" target="_blank" title="새창열림">eee</a></li>
                                </ul>
                            </div>
                            <!-- //리스트 -->
                        </div>
                        <!-- //Family 탭 내용 -->

                        <!-- Global 탭 내용 -->
                        <div class="tab_cont">
                            <!-- 리스트 -->
                            <div class="familysite_list global">
                                <ul>
                                    <li><a href="https://www.harpersbazaar.com" target="_blank" title="새창열림">USA</a></li>
                                    <li><a href="https://www.harpersbazaar.com/uk" target="_blank" title="새창열림">UNITED KINGDOM</a></li>
                                    <li><a href="https://www.harpersbazaar.com/es" target="_blank" title="새창열림">SPAIN</a></li>
                                    <li><a href="https://www.harpersbazaar.com/nl" target="_blank" title="새창열림">NETHERLANDS</a></li>
                                    <li><a href="https://www.harpersbazaar.com/tw" target="_blank" title="새창열림">TAIWAN</a></li>
                                    <li><a href="https://www.harpersbazaar.com/jp" target="_blank" title="새창열림">JAPAN</a></li>
                                </ul>
                            </div>
                            <!-- //리스트 -->
                        </div>
                        <!-- //Global 탭 내용 -->
                    </div>
                </div>
            </div>
        </div>
    </div>

    <!-- Login Popup -->
    <!-- dimmed 처리를 위해 html 하단에 위치해야 함 -->
    <div id="loginLayer" class="dimmed popup_full" data-popup="popup_login">
        <iframe src="https://www.hjmembers.co.kr/account/loginPopup" id="myFrame" title="로그인" height="100%" width="100%" scrolling="no"></iframe>
    </div>
    <!-- //Login Popup -->

    <!-- 팝업 : 복사하기 알럿 -->
    <div class="popup_alert" data-alert="clipboard_alert">
        <div class="popup_alert_inner">
            <div class="popup_alert_cont">
                <p class="alert_txt">클립보드에 복사되었습니다</p>
            </div>
            <div class="popup_alert_bottom">
                <div class="btn_wrap">
                    <button type="button" class="btn bctype1" data-alert-close="clipboard_alert"><span>확인</span></button>
                </div>
            </div>
            <div class="popup_close">
                <button type="button" class="btn_close" data-alert-close="clipboard_alert"><span class="blind">닫기</span></button>
            </div>
        </div>
    </div>
    <!-- //팝업 : 복사하기 알럿 -->

    <!--D : Login alert required-->
    <div class="dimmed popup_alert popup_login" data-alert="login_required_alert">
        <div class="popup_alert_inner">
            <div class="popup_alert_cont">
                <p class="alert_txt">
                    로그인 후 이용 가능한 서비스 입니다.
                </p>
            </div>
            <div class="popup_alert_bottom">
                <div class="btn_wrap">
                    <button type="button" class="btn bctype1" data-alert-close="login_required_alert"><span>확인</span></button>
                </div>
            </div>
            <div class="popup_close">
                <button type="button" class="btn_close" data-alert-close="login_required_alert"><span class="blind">닫기</span></button>
            </div>
        </div>
    </div>
    <!--D : Login alert required -->

    <!--D : Logout alert required-->
    <div class="dimmed popup_alert popup_logout" data-alert="logout_alert">
        <div class="popup_alert_inner">
            <div class="popup_alert_cont">
                <p class="alert_txt">
                    로그아웃 되었습니다.
                </p>
            </div>
            <div class="popup_alert_bottom">
                <div class="btn_wrap">
                    <button type="button" class="btn bctype1" data-alert-close="logout_alert" style="background-color: #410C86;"><span>확인</span></button>
                </div>
            </div>
            <div class="popup_close">
                <button type="button" class="btn_close" data-alert-close="logout_alert"><span class="blind">닫기</span></button>
            </div>
        </div>
    </div>
    <!--D : Logout alert required -->

    <!-- 팝업 : 스크랩 추가 -->
    <div class="popup_alert" data-alert="scrap_add_alert">
        <div class="popup_alert_inner">
            <div class="popup_alert_cont">
                <p class="alert_txt">해당 기사가 스크랩 되었습니다.<br>스크랩 한 기사는 나의 스크랩에서 확인 가능합니다.</p>
            </div>
            <div class="popup_alert_bottom">
                <div class="btn_wrap">
                    <button type="button" class="btn bctype1"><span>나의 스크랩으로 이동</span></button>
                    <button type="button" class="btn bctype2" data-alert-close="scrap_add_alert"><span>확인</span></button>
                </div>
            </div>
            <div class="popup_close">
                <button type="button" class="btn_close" data-alert-close="scrap_add_alert"><span class="blind">닫기</span></button>
            </div>
        </div>
    </div>
    <!-- //팝업 : 스크랩 추가 -->

    <!-- 팝업 : 스크랩 제거 -->
    <div class="popup_alert" data-alert="scrap_del_alert">
        <div class="popup_alert_inner">
            <div class="popup_alert_cont">
                <p class="alert_txt">해당 기사의 스크랩이 삭제되었습니다.</p>
            </div>
            <div class="popup_alert_bottom">
                <div class="btn_wrap">
                    <button type="button" class="btn bctype1" data-alert-close="scrap_del_alert"><span>확인</span></button>
                </div>
            </div>
            <div class="popup_close">
                <button type="button" class="btn_close" data-alert-close="scrap_del_alert"><span class="blind">닫기</span></button>
            </div>
        </div>
    </div>
    <!-- //팝업 : 스크랩 제거 -->

    


    <script>
        $('button[data-alert-close="login_required_alert"]').on('click', function() {
            $('body').css('overflow', 'hidden');
            $("#loginLayer").show();
            // FIXME: 설정으로 변경
            const dataToSend = { mediaIdx: '17' };
            const iframe = document.getElementById('myFrame');
            iframe.contentWindow.postMessage(dataToSend, '*');
        });
        $('button[data-alert-close="scrap_add_alert"]').on('click', function() {
            $('body').css('overflow', '');
        });
        $('button[data-alert-close="scrap_del_alert"]').on('click', function() {
            $('body').css('overflow', '');
        });
    </script>

</footer>
        <!-- //footer -->
    </div>
</div>

<!-- js -->
<script src="/artwalk/resources/js/masonry.min.js"></script>
<script src="/artwalk/resources/js/swiper.min.js"></script>
<script src="/artwalk/resources/js/ui.common.js"></script>
<script src="/artwalk/resources/js/hammer.min.js"></script>
<!-- //js -->

<script>
    // 현재 페이지 초기화
    currentPage = "main";

    $(document).on("authUserChanged", function (e, newValue) {
        fnAuthCheck();
        fnGetScrap(newValue);
    });

    // DOM만 다 읽어낸 후 실행할 코드
    $(document).ready(function () {
        setMainVisualHeight();
        fnGetScrap(authUserIdx);
    });

    //iOS 메인비주얼 vh 대응
    // 현재 창의 너비와 높이를 추적하는 변수를 초기화합니다.
    var lastWidth = window.innerWidth;
    var lastHeight = window.innerHeight;
    function setMainVisualHeight() {
        var setMainVisualVh = () => {
            document.documentElement.style.setProperty(
                "--mainVisualVh",
                `${window.innerHeight}px`
            );
        };
        // resize 이벤트 리스너를 추가합니다.
        window.addEventListener('resize', function() {
            // 새 창의 너비와 높이를 가져옵니다.
            var newWidth = window.innerWidth;
            var newHeight = window.innerHeight;

            // 너비가 변경되었으나 높이는 변경되지 않은 경우에만 코드를 실행합니다.
            if (newWidth !== lastWidth && newHeight === lastHeight) {
                // 여기에 너비가 변경되었을 때 원하는 코드를 추가합니다.

                setMainVisualHeight();
            }

            // 최신 너비와 높이 값으로 업데이트합니다.
            lastWidth = newWidth;
            lastHeight = newHeight;
        });
        setMainVisualVh();
    }

    // 1분산책 스와이퍼 변수 초기화 반응형일 때 재생성하기 위해 글로벌 선언
    var wcSwiper;

    // 페이지의 모든 리소스가 로드된 후 실행할 코드
    $(window).on('load', function () {
        var windowSize = $(window).width();

        // 메인비주얼 실행(setIntervalTime)
        mainVisual(5000, 1000);

        // 1분산책
        $(".active_dp_swiper").activeDpSwiper();
        // 스와이퍼 window size 오류로 인해 resize 이벤트를 발생시켜줌
        setTimeout(function(){

            $(window).trigger('resize');
        }, 200);

        // 바자아트 masonry layout
        // $('.masonry_list .grid').masonry({
        //     itemSelector: 'li',
        // });

        fnAuthCheck();

        // 커뮤니티 오토스크롤
        // 커뮤니티 숨김처리
        if (windowSize <= 768) {
            handleMarquee(0);
        } else {
            handleMarquee(1, 96);
        }
    });

    // 페이지의 모든 리소스가 리사이징 된 후 실행할 코드
    $(window).on('resize', function () {
        var windowSize = $(window).width();

        // 오토스크롤 함수
        if (windowSize <= 768) {
            handleMarquee(0);
        } else {
            handleMarquee(1, 96);
        }
    })

    function fnAuthCheck(){
        if(authUserIdx != -1) {
            $(".js-btn-scrap").btnScrap();
        }

        //스크랩
        $('.js-btn-scrap').on("click", function(){
            let clipType = $(this).prev().prev().val();
            fnClickScrap($(this),clipType);
        });
    }

    // 메인비주얼
    var mainVisual = function (setIntervalTime, animationTiming) {
        var totalSlides = $('.art_main_visual .mv_slide_item').length;
        var currentIndex = 0;
        var autoSlideTimer;
        var isAnimating = false; // 애니메이션이 진행 중인지 확인하는 플래그


        // 페이지표시 초기화
        for (var i = 0; i < totalSlides; i++) {
            $('.mv_page_wrap').append('<div class="pager' + (i === 0 ? ' active' : '') + '"></div>');
        }

        // 활성화 업데이트
        function updateSlide(direction) {
            if (isAnimating) return; // 애니메이션이 진행 중이면 함수를 빠져나감
            isAnimating = true; // 애니메이션 시작

            $('.art_main_visual .mv_slide_item.active').addClass('active-after');
            $('.art_main_visual .mv_slide_item').eq(currentIndex).addClass('active-before');
            setTimeout(() => {
                $('.art_main_visual .mv_slide_item.active').removeClass('active active-after');
                $('.art_main_visual .mv_slide_item').eq(currentIndex).removeClass('active-before').addClass('active');
                isAnimating = false; // 애니메이션 완료
            }, animationTiming);
            $('.mv_page_wrap .pager').removeClass('active').eq(currentIndex).addClass('active');
        }

        // 시작
        function startAutoSlide(setIntervalTime) {
            autoSlideTimer = setInterval(function() {
                currentIndex += 1;
                if (currentIndex >= totalSlides) currentIndex = 0; // 활성화 인덱스
                updateSlide();
            }, setIntervalTime); // 지정된 시간마다 작동
        }

        // 멈춤
        function stopAutoSlide() {
            clearInterval(autoSlideTimer);
        }

        // 이전 버튼
        $('.art_main_visual .btn_prev').click(function() {
            if (isAnimating) return; // 애니메이션이 진행 중이면 클릭 무시
            stopAutoSlide();
            currentIndex -= 1;
            if (currentIndex < 0) currentIndex = totalSlides - 1; // 활성화 인덱스
            updateSlide();
            startAutoSlide(setIntervalTime) // 자동 슬라이드 재실행
        });

        // 다음 버튼
        $('.art_main_visual .btn_next').click(function() {
            if (isAnimating) return; // 애니메이션이 진행 중이면 클릭 무시
            stopAutoSlide();
            currentIndex += 1;
            if (currentIndex >= totalSlides) currentIndex = 0; // 활성화 인덱스
            updateSlide();
            startAutoSlide(setIntervalTime) // 자동 슬라이드 재실행
        });

        // Hammer.js 제스처 인식 설정
        var mainVisualElement = document.querySelector('.art_main_visual'); // 제스처를 감지할 요소
        var hammerManager = new Hammer.Manager(mainVisualElement);

        // 스와이프 인식을 위한 방향과 임계값 설정
        hammerManager.add(new Hammer.Swipe({ direction: Hammer.DIRECTION_HORIZONTAL, threshold: 10 }));

        hammerManager.on('swipeleft', function() {
            // 사용자가 왼쪽으로 스와이프할 때 다음 슬라이드로 이동
            $('.art_main_visual .btn_next').click();
        });

        hammerManager.on('swiperight', function() {
            // 사용자가 오른쪽으로 스와이프할 때 이전 슬라이드로 이동
            $('.art_main_visual .btn_prev').click();
        });

        // 메인비주얼 실행
        startAutoSlide(setIntervalTime);
    }

    // 커뮤니티 자동스크롤
    var scrollAni; // 애니메이션 변수 초기화
    function handleMarquee(setSpeed, marginBottom){
        // 뷰포트 너비를 확인합니다.
        const viewportWidth = window.innerWidth;

        // 모바일 사이즈를 정의합니다. 이 값은 768px 미만입니다.
        // 하지만 프로젝트의 반응형 브레이크포인트에 따라 다를 수 있습니다.
        const mobileSize = 768;

        const marquee = document.querySelector('.c_list');
        let speed = setSpeed;
        let lastScrollPos = 0;
        let timer;
        var progress = 0;

        const container = marquee.querySelector('.c_list_track');
        const content = marquee.querySelector('.c_list_track > *');

        //Get total width
        const elHeight = content.offsetHeight;

        mouseEntered = false;
        document.querySelector('.c_list_track').addEventListener('mouseenter', function() {
            mouseEntered = true;
        })
        document.querySelector('.c_list_track').addEventListener('mouseleave', function() {
            mouseEntered = false
        })

        if (marquee.classList.contains("has_clone")) {
            var cloneItems = document.querySelectorAll('.c_list_track .clone');
        } else {
            var items = document.querySelectorAll('.c_list_track .c_list_item');
            var clonedItems = [];
            items.forEach(function(item) {
                var clone = item.cloneNode(true); // 'true'는 내부 요소까지 모두 복제하겠다는 것을 의미합니다.
                clone.classList.add("clone")
                clonedItems.push(clone);
            });
            clonedItems.forEach(function(item) {
                container.appendChild(item);
            });
            marquee.classList.add("has_clone");
        }

        function loop(){
            var size = marginBottom;
            // 이후 코드는 모바일 사이즈가 아닐 때만 실행됩니다.
            if (mouseEntered === false) {progress = progress-speed;}
            if (progress <= elHeight*-4-size) {progress=0;}
            container.style.transform = 'translateY(' + progress + 'px)';
            scrollAni = window.requestAnimationFrame(loop);
        }

        loop();

        function handleSpeedClear(){
            speed = setSpeed;
        }
    };

    // 1분산책 스와이퍼
    (function($) {
        $.fn.activeDpSwiper = function (){
            return this.each(function (i) {
                var adBody = $(this);
                var nextBtn = adBody.find(".button_next");
                var prevBtn = adBody.find(".button_prev");
                var flag = false; // 2023-12-27 추가
                // 1분산책 스와이퍼 고정사이즈가 아닐 때 리사이징 할 때는 재실행을 하지 않으면 이동간격이 맞지 않음.
                var adSwiper;
                function makeSwiper() {

                    // 기존에 Swiper 인스턴스가 존재한다면 파괴합니다.
                    if (adSwiper !== undefined) {
                        adSwiper.destroy(true, true); // 첫번째 파라미터는 이벤트 리스너 제거, 두번째 파라미터는 슬라이드와 스타일을 초기 상태로 돌립니다.
                    }

                    adSwiper = new Swiper(adBody, {
                        slidesPerView: "auto",
                        navigation: {
                            nextEl: nextBtn,
                            prevEl: prevBtn
                        },
                        loop: true,
                        threshold: 5 // 2023-12-27 추가
                    });
                    adSwiper.on("slideChangeTransitionStart", function(){
                        flag = true; // 2023-12-27 추가
                        var activeDpBox = $(".active_dp_swiper .active-display");
                        activeDpBox.addClass("after");
                    });
                    adSwiper.on('slideChangeTransitionEnd', function () {
                        //
                        var activeDpBox = $(".active_dp_swiper .active-display");
                        var currentImg = $(".active_dp_swiper .active-display .wc_img img");
                        var currentCaption = $(".active_dp_swiper .active-display figcaption");
                        var currentArticleLink = $(".active_dp_swiper .active-display a");
                        var imgSrc = $(".active_dp_swiper .swiper-slide-active img").attr("src");
                        var caption = $(".active_dp_swiper .swiper-slide-active .figcaption").text();
                        var articleLink = $(".active_dp_swiper .swiper-slide-active a").attr("href");
                        if(flag) {// 2023-12-27 추가
                            activeDpBox.addClass("hidden");
                            activeDpBox.on('transitionend', function handler(e) {
                                // 중복 실행을 방지하기 위해 이벤트 리스너를 제거합니다.
                                activeDpBox.off('transitionend', handler);
                                activeDpBox.removeClass('after');

                                // 이미지 소스를 변경합니다. 여기서 'new-image-source.jpg'는 새 이미지 경로로 변경해야 합니다.
                                currentImg.attr("src", imgSrc);
                                currentCaption.text(caption);
                                currentArticleLink.attr("href", articleLink);

                                // 이미지 로딩이 끝나면 페이드 인하고 데이터가 들어갑니다.
                                $(currentImg).on("load", function(){
                                    // adBody.find("figcaption").text(data[adSwiper.realIndex].figureCaption);
                                    activeDpBox.removeClass('hidden');
                                });
                            });
                        }
                        flag = false; // 2023-12-27 추가
                    });
                }

                makeSwiper(); // 초기 스와이퍼 생성

                // 리사이즈 이벤트에 대한 처리
                $(window).on('resize', function() {

                    makeSwiper(); // Swiper 재생성
                });
            });
        }

    })(jQuery);
</script>
</body>

</html>
