     .event-benefit-template .summary-visual,
        .event-benefit-template .summary-content{
            position: relative;
        }
        .event-benefit-template .summary-visual img{
            max-width: 100%;
        }
        .event-benefit-template .summary-content .product-link,
        .event-benefit-template .summary-content .service-link{
            display: block;
            position: absolute;
        }
        #tab_002 *, .l-summary-head{font-size:0;}

        /* 변수 */
        @media screen and (min-width:768px) {
            .event-benefit-template .hidden-pc {
                display: none !important;
            }
            .event-benefit-template .pc {
                display: block;
            }
            .event-benefit-template .mobile {
                display: none;
            }
        }

        @media screen and (max-width:767px){
            .event-benefit-template .hidden-mo {
                display: none !important;
            }
            .event-benefit-template .pc {
                display: none;
            }
            .event-benefit-template .mobile {
                display: block;
            }
        }
        /* // 변수 */
    
        .summary-content-tab .tabs{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
        .summary-content-tab .tabs li{float: left; width: 50%; height: 100%;}
        .summary-content-tab .tabs li a{display: block; height: 100%;}
    
        .sticky_tab{position: sticky !important; top: 0; z-index: 9;}

        .tab_002 > div{position: relative;}
        
        .discount_btn01{position: absolute; top: 24.8%; left: 8%; width: 41%; height: 31%;  background:rgba(255,0,0,.0);}
        .discount_btn02{position: absolute; top: 24.8%; left: 51%; width: 41%; height: 31%;  background:rgba(255,0,0,.0);}
        .discount_btn03{position: absolute; top: 70.5%; left: 8%; width: 84%; height: 28%; background:rgba(255,0,0,.0);}

        .relative_wrap, .toggle_btn_wrap, .toggle_btn_wrap1{position: relative;}
        .toggle_btn_wrap,
        .toggle_btn_wrap1{z-index:2;}
        .toggle_btn1,
        .toggle_btn{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}                                        
        .toggle_btn1::after{content: ""; display: block; position: absolute; top: 0; height: 100%; width: 2.4%; right: 30.5%; background: url('/kr/event_rental/2025/12/01_water_purifier/images/arrow_top.png') center/contain no-repeat; transform: rotate(180deg);}
        .toggle_btn::after{content: ""; display: block; position: absolute; top: 0; height: 100%; width: 2.4%; right: 13.4%; background: url('/kr/event_rental/2025/12/01_water_purifier/images/arrow_top.png') center/contain no-repeat; transform: rotate(180deg);}
        .toggle_btn1.open::after,
        .toggle_btn.open::after{transform: rotate(0deg);}

        .cont01_btn{position: absolute; top: 80%; left: 50%; transform: translateX(-50%); height: 9%; width: 32%; background:rgba(255,0,0,.0);}
        .cont02_btn{position: absolute; top: 80%; left: 50%; transform: translateX(-50%); height: 9%; width: 32%; background:rgba(255,0,0,.0);}
       
        .event_content_01 {position: relative;}
        .event_content_01 a {position: absolute; width: 18.5%; height: 1.3%; background:rgba(255,0,0,.0);}

        .event_content_01 .tab02_btn01 {top: 33.5%; left: 8.5%;}
        .event_content_01 .tab02_btn02 {top: 33.5%; left: 29.9%;}
        .event_content_01 .tab02_btn03 {top: 33.5%; left: 51.35%;}
        .event_content_01 .tab02_btn04 {top: 33.5%; left: 72.9%;}

        .event_content_01 .tab02_btn05 {top: 63.6%; left: 8.5%;}
        .event_content_01 .tab02_btn06 {top: 63.6%; left: 29.9%;}
        .event_content_01 .tab02_btn07 {top: 63.6%; left: 51.35%;}
        .event_content_01 .tab02_btn08 {top: 63.6%; left: 72.9%;}

        .event_content_01 .tab02_btn09 {top: 93.63%; left: 8.5%;}
        .event_content_01 .tab02_btn10 {top: 93.63%; left: 29.9%;}

        .event_01_slide {background-color:#DBDBDB;}
        .event_01_slide .swiper-container {padding-bottom:calc(30/720 * 100vh);}
        .event_01_slide .swiper-slide {position:relative; background:transparent; padding: 0 calc(40/720*100vw);}
        .event_01_slide .swiper-slide a {position: absolute; bottom: 2.8%; left: 10.9%; width: 77%; height: 7.7%; background:rgba(255,0,0,.0);}
        .event_01_slide .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {background: rgba(0, 0, 0, 0.10); width:calc(16/720*100vw);height:calc(16/720*100vw); border-radius: 50%;}
        .event_01_slide .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {background:rgba(0, 0, 0, 1);}
        
        @media screen and (max-width: 767px){
            .event-benefit-template .summary-visual img {width: 100%;}

            .event_content_01 a {width: 43.4%; height: 0.85%; background:rgba(255,0,0,.0);}
            .event_content_01 .tab02_btn01 {top: 20.63%; left: 5.2%;}
            .event_content_01 .tab02_btn02 {top: 20.63%; left: 51.4%;}

            .event_content_01 .tab02_btn03 {top: 39.25%; left: 5.2%;}
            .event_content_01 .tab02_btn04 {top: 39.25%; left: 51.4%;}

            .event_content_01 .tab02_btn05 {top: 57.92%; left: 5.2%;}
            .event_content_01 .tab02_btn06 {top: 57.92%; left: 51.4%;}

            .event_content_01 .tab02_btn07 {top: 76.54%; left: 5.2%;}
            .event_content_01 .tab02_btn08 {top: 76.54%; left: 51.4%;}

            .event_content_01 .tab02_btn09 {top: 95.2%; left: 5.2%;}
            .event_content_01 .tab02_btn10 {top: 95.2%; left: 51.4%;}

    
            .discount_btn01{position: absolute; top:17%; left: 50%; transform: translateX(-50%); width:90%; height: 20%; }
            .discount_btn02{position: absolute; top:47%; left: 50%; transform: translateX(-50%); width:90%; height: 20%; }
            .discount_btn03{position: absolute; top:80%; left: 50%; transform: translateX(-50%); width:90%; height: 19%; }
    
            .sticky_tab{position: sticky !important; top: 45px; z-index: 9;}
            
    
            .toggle_btn::after{content: ""; display: block; position: absolute; top: 0; height: 100%; width: 5%; right: 11%; background: url('/kr/event_rental/2025/12/01_water_purifier/images/arrow_top.png') center/contain no-repeat; transform: rotate(180deg);}
            .toggle_btn.open::after{transform: rotate(0deg);}

            .toggle_btn1::after{content: ""; display: block; position: absolute; top: 0; height: 100%; width: 4.7%; right: 9.2%; background: url('/kr/event_rental/2025/12/01_water_purifier/images/arrow_top.png') center/contain no-repeat; transform: rotate(180deg);}
            .toggle_btn1.open::after{transform: rotate(0deg);}

            .cont01_btn {top: 76%; left: 50%; transform: translateX(-50%); width: 90%; height: 12%;}
            .cont02_btn {top: 88%; left: 50%; transform: translateX(-50%); width: 90%; height: 7%;}
        }



 
        .event-benefit-template .tip_more_article{position: relative;}
        .event-benefit-template .puricare_good_article{position: relative;}
        .event-benefit-template .card_benefit_article{position: relative;}
