::-webkit-scrollbar {
            display: none;
        }
        a{
            text-decoration: none;
            color: rgb(255,255,0);
            font-weight: 600;
        }
        
        #m_contents{
            width: 100vw; height:auto;
            margin:0; padding: 0;
            display: box;
            overflow-x: hidden;
            justify-content: center; 
            align-items: center; 
            flex-direction: column;        
            font-family: eds-market-bold-slant;
            font-style: normal;
            font-weight: 400;
            color: white;
        }
        .m_sections{
            width:100vw; height: 216.43vw;
            background-position: center;
             background-repeat: no-repeat;
             background-size: contain;
             display: flex;
             justify-content: center;
            align-items: center;
                flex-direction: column;
        }
        .m_btn{
            height:5.056vw;
            background-position: center;
            background-repeat: no-repeat;
            background-size: contain;
        }
        #m_btn_1{
            width:33vw; 
            background-image: url('images_m/1_메인섹션 툴바(1).png');   
            margin-top: 10vw;
        }
        #m_btn_1:hover{
            transform:scale(1.3);            
            -webkit-transform:scale(1.3); 
            -moz-transform:scale(1.3); 
        }
        #m_s1_summer_img{
            width:80.5vw;
            height:80.5vw;
            background-image: url("images_new/ezgif.com-gif-maker (3).gif");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;
            z-index: 5;
            margin-top: -25vw;
        }   
        #m_s1_summer_img:hover{
            transform:scale(1.15);            
            -webkit-transform:scale(1.15); 
            -moz-transform:scale(1.15); 
        }
        #m_btn_2{
            width:33vw; 
            background-image: url('images_m/2_서브섹션 툴바(1).png');
            margin-top: 73vw;
        }
        #m_btn_2:hover{
            transform:scale(1.3);            
            -webkit-transform:scale(1.3); 
            -moz-transform:scale(1.3); 
        }
        #m_btn_3{
            width:33vw;
            background-image: url('images_m/3_서브섹션 툴바(1).png');
            margin-left: -43vw;
        }
        #m_btn_3:hover{
            transform:scale(1.3);            
            -webkit-transform:scale(1.3); 
            -moz-transform:scale(1.3); 
        }
        #m_btn_4{
            width:33vw;
            background-image: url('images_m/4_서브섹션 툴바(1).png');
            margin-top: 75vw;
            }
            #m_btn_4:hover{
            transform:scale(1.3);            
            -webkit-transform:scale(1.3); 
            -moz-transform:scale(1.3); 
        }
        .mfaq_item{
            width:80.0vw;
            height:auto;
            background-color: rgb(71,99,255);      
            border-radius: 1.5vw;
            margin-bottom: 3vw;
            padding:1.5vw;
            overflow: hidden;
            text-align: left;
        } .mfaq_title{
            color: rgb(255,255,0);
            font-size:0.5rem;
            margin-bottom: 1vw;
            letter-spacing: 1.2;
        }
        .mfaq_body{
            color: white;
            font-family: sans-serif;
            font-size: 0.5rem;
        }
        
        .mpitems{
            width:70vw;
            height: 30vw;
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center;
        }
        .mpitems:hover{
            transform:scale(1.15);            
            -webkit-transform:scale(1.15); 
            -moz-transform:scale(1.15); 
        }
        
         #m_header_bar{
            width:80vw;
            height: 32vw;
            padding-left: 10vw;
            position: fixed;
            left: 0; top: 0;      
            display: flex;
            align-items: center;
            justify-content: space-between;
            font-size:1.7vw;
             z-index: 5;
        }
        #m_main_logo{
            width:29vw;
            height:29vw;
            background-image: url("images_new/0_로고.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center;
        }
        
        #con_body{           
            width: 100vw; height:100vh;
            overflow:hidden;
            margin:0; padding: 0;
            display: box;
            justify-content: center; 
            align-items: center; 
            flex-direction: column;        
            font-family: eds-market-bold-slant;
            font-style: normal;
            font-weight: 400;
            color: white;
            
        }
        #content{
            width: 100vw; height: auto;
            display: flex;
            justify-content: center; 
            align-items: center; 
            flex-direction: column;      
            position: fixed;
            top: 0;
        }
        
        #header_bar{
            width:93.75vw;
            height: 6.77vw;
            padding-left: 3.125vw;
            padding-right: 3.125vw;
            position: absolute;
            left: 0; top: 0;      
            display: flex;
            align-items: center;
            justify-content: space-between;
            font-size:1.7vw;
             z-index: 5;
        }
        #link_sns{
            display: flex;
            align-items: center;
            justify-content: space-around;
            margin-left: 2vw;
            
        }
        #btn_connect{
            width: 6vw; height: 1.6vw;
            font-size: 11pt;
            border-radius: 2vw;
            color: rgb(16,20,35);             
            background-color: rgb(111,185,203);          
            display: flex;        
            align-items: center;
            justify-content: center;
        }
        #btn_connect:hover{
            transform:scale(1.1);            
            -webkit-transform:scale(1.1); 
            -moz-transform:scale(1.1); 
        }
        .btn_menu{
            color: rgb(111,185,203);
            font-size:11pt;
            height: 2.256vw;     
            display: flex;        
            align-items: center;
            justify-content: center;
            letter-spacing: 1.5;
        }
        .btn_menu:hover{
            color: rgb(0,49,188); 
        }
        .link_opensea{
            width:1.6vw; 
            background-image: url("images_new/오픈씨.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center;
            margin-right:1vw;
            
        }
        .link_opensea:hover{
            transform:scale(1.1);            
            -webkit-transform:scale(1.1); 
            -moz-transform:scale(1.1);    
        }
        .link_twitter{
            width:1.6vw; 
            background-image: url("images_new/트위터.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center;
            margin-right:1vw;
            
        }
        .link_twitter:hover{
            transform:scale(1.1);            
            -webkit-transform:scale(1.1); 
            -moz-transform:scale(1.1); 
        }
        
        #main_logo{
            width:10.597vw;
            height:4vw;
            background-image: url("images_new/0_로고.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center;
        }
        #header_space{
            width:40vw;
        }
        #section1{
            width:100vw;
            height:100vh;
            background-color: rgb(16,20,35);            
            margin: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column-reverse;
            z-index: 4;
           
        }
        
        
        #s1_summer_img{
            width:23.5vw;
            height:24.5vw;
            background-image: url("images_new/ezgif.com-gif-maker (3).gif");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;
            z-index: 5;
        }   
        #s1_summer_back_txt_1{
            width:34.0vw;
            height:17vw;
            background-image: url("images_new/람다람 웹페이지_V2-40.png");
            background-repeat: repeat-y;
            background-size: contain;
            background-position: center;
            position: absolute;
            left: 33vw;
            margin-top: -5vw;
            z-index: 0;
            opacity: 0;
        }
        #s1_summer_back_txt_2{
            width:0vw;
            height:24vw;
            background-image: url("images_new/1_메인섹션 TXT2.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;
            position: absolute;
            left: 50vw;
            z-index: 1;
            
        }
        #s1_summer_back_txt_3{
            width:0vw;
            height:27vw;
            background-image: url("images_new/1_메인섹션 TXT3.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;
            position: absolute;
            left: 50vw;
            z-index: 1;
            
        }
        #s1_summer_trailer_btn{
            width:12vw;
            height:32vw;
            background-image: url("images_new/btn/람다람 웹페이지_V2-57.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;
            position: absolute;
            left: 44vw;
            z-index: 1;
            opacity: 0;
        } 
        #s1_summer_trailer_btn:hover{
            background-image: url("images_new/btn/람다람 웹페이지_V2-61.png");
        }
        #section2{
            width:100vw;
            height:99vh;
            background-color: rgb(16,20,35);            
            margin: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column-reverse;
            z-index: 0;
            padding-bottom: 1vh;
        }
        
        
        #s2_summer_img{
            width:23.5vw;
            height:23.5vw;
            background-image: url("images_new/2_서브섹션 이미지.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center;
            z-index: 5;
        }   
        #s2_summer_back_txt_1{
            width:26.0vw;
            height:17vw;
            background-image: url("images_new/람다람 웹페이지_V2-41.png");
            background-repeat: repeat-y;
            background-size: contain;
            background-position: center;
            position: absolute;
            left: 37vw;
            margin-top: -5vw;
            z-index: 0;
            opacity: 0;
        }
        #s2_summer_back_txt_2{
            width:0vw;
            height:24vw;
            background-image: url("images_new/2_서브섹션 TXT2.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;
            position: absolute;
            left: 50vw;
            z-index: 1;
            
        }
        #s2_summer_back_txt_3{
            width:0vw;
            height:32vw;
            background-image: url("images_new/2_서브섹션 TXT3.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;
            position: absolute;
            left: 50vw;
            z-index: 1;
            
        }
        #s2_summer_trailer_btn{
            width:11vw;
            height:38vw;
            background-image: url("images_new/btn/람다람 웹페이지_V2-58.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;
            position: absolute;
            left: 44.5vw;
            z-index: 1;
            opacity: 0;
        }
        #s2_summer_trailer_btn:hover{
            background-image: url("images_new/btn/람다람 웹페이지_V2-62.png");
        }
        
         #section3{
            width:100vw;
            height:100vh;
            background-color: rgb(71,99,255);            
            margin: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column-reverse;
            z-index: 0;
        }
        #s3_summer_back_txt_1{
            width:60.0vw;
            height:30.0vw;
            background-image: url("images_new/람다람 웹페이지_V2-38_1.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center;
            position: absolute;
            left: 20vw;
            margin-top: 9vw;
            z-index: 0;      
            opacity: 0;
        }
        #s3_summer_img{
            width:35vw;
            height:100vh;
            background-image: url("images_new/3_서브섹션 이미지.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;          
            z-index: 1;
            opacity: 0;
        }   
        #s3_summer_back_txt_2{
            width:0vw;
            height:34vw;
            background-image: url("images_new/3_서브섹션 TXT.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center top;
            position: absolute;
            left: 21vw;
            z-index: 2;
            
        }
        #s3_summer_back_txt_3{
            width:0vw;
            height:13vw;
            background-image: url("images_new/3_서브섹션 TXT2.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center top;
            position: absolute;
            left: 39vw;
            z-index: 3;
            
        }
        #s3_summer_back_txt_4{
            width:5vw;
            height:30vw;
            background-image: url("images_new/3&4_서브섹션 물방울.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center top;
            position: absolute;
            left: 10vw;
            z-index: 3;
             opacity: 0;
        }
        #s3_summer_back_txt_5{
            width:5vw;
            height:30vw;
            background-image: url("images_new/3&4_서브섹션 물방울2.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;
            position: absolute;
            right: 10vw;
            z-index: 3;
             opacity: 0;
        }
        #s3_summer_trailer_btn{
            width:12vw;
            height:4vw;
            background-image: url("images_new/btn/람다람 웹페이지_V2-59.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center top;
            position: absolute;
            left: 44vw;
            z-index: 6;
            opacity: 0;
        }
        #s3_summer_trailer_btn:hover{
            background-image: url("images_new/btn/람다람 웹페이지_V2-63.png");
        }
        
         #section4{
            width:100vw;
            height:100vh;
            background-color: rgb(16,20,35);            
            margin: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column-reverse;
            z-index: 0;
        }
        #s4_summer_img{
            width:23.5vw;
            height:23.5vw;
            background-image: url("images_new/람다람 웹페이지_V2-39_1.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center;
            z-index: 5;
            margin-top: -27vh;
        }   
        #s4_summer_back_txt_1{
            width:32.0vw;
            height:30.0vw;
            background-image: url("images_new/람다람 웹페이지_V2-42.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center;
            position: absolute;
            left: 34vw;
            margin-top: 9vw;
            z-index: 0;      
            margin-top: -3vh;
        }
        #s4_summer_back_txt_2{
            width:30vw;
            height:22vw;
            background-image: url("images_new/4_서브섹션 TXT2.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;
            position: absolute;
            left: 35vw;
            z-index: 3;
            
        }
        #s4_summer_back_txt_3{
            width:50vw;
            height:16vw;
            background-image: url("images_new/람다람 웹페이지_V2-40_1.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;
            position: absolute;
            left: 25vw;
            z-index: 2;
            
        }
        #s4_summer_back_txt_4{
            width:36vw;
            height:26vw;
            background-image: url("images_new/람다람 웹페이지_V2-67.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;
            position: absolute;
            left: 32vw;
            z-index: 2;
            
        }
        
         #s4_summer_trailer_btn{
            width:9vw;
            height:32vw;
            background-image: url("images_new/btn/람다람 웹페이지_V2-60.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;
            position: absolute;
            left: 45.5vw;
            z-index: 3;
            
        }
        #s4_summer_trailer_btn:hover{
            background-image: url("images_new/btn/람다람 웹페이지_V2-64.png");
        }
        
        #section5{
            width:100vw;
            height:100vh;
            background-color: rgb(16,20,35);            
            margin: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column-reverse;
            z-index: 0;
        }
        #s5_summer_back_txt_1{
            width:20.0vw;
            height:30.0vw;
            background-image: url("images_new/람다람 웹페이지_V2-44.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center top;
            position: absolute;
            left: 40vw;
           
            z-index: 0;  
        }
        #s5_summer_back_txt_2{
            width:28.0vw;
            height:25.0vw;
            background-image: url("images_new/람다람 웹페이지_V2-45.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center top;
            position: absolute;
            left: 36vw;
           
            z-index: 0;  
        }
        #s5_summer_back_txt_3{
            width:26.0vw;
            height:13.0vw;
            background-image: url("images_new/람다람 웹페이지_V2-46.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center top;
            position: absolute;
            left: 37vw;
           
            z-index: 0;  
        }
        #playlist{
            width:48vw;
            height:35vw;
            display: flex;
            flex-direction: column;
            justify-content: flex-end;
        }
        #plistrow1{
            width:100%;
            height:10vw;
            display: flex;
            flex-direction: row;
            justify-content: space-evenly;
            align-items: center;
        }
        #plistrow2{
            width:100%;
            height:10vw;
            display: flex;
            flex-direction: row;
            justify-content: space-evenly;
            align-items: center;
        }
        .pitems{
            width:22vw;
            height: 8.6vw;
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center;
        }
        .pitems:hover{
            transform:scale(1.1);            
            -webkit-transform:scale(1.1); 
            -moz-transform:scale(1.1);    
        }
        
        #plst_item1{            
            background-image: url("images_new/람다람 웹페이지_V2-47.png");            
        }
        #plst_item2{            
            background-image: url("images_new/람다람 웹페이지_V2-48.png");
        }
        #plst_item3{           
            background-image: url("images_new/람다람 웹페이지_V2-49.png");
        }
        #plst_item4{
            background-image: url("images_new/람다람 웹페이지_V2-50.png");
        }
        
        #section6{
            width:100vw;
            height:100vh;
            background-color: rgb(16,20,35);            
            margin: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column;
            z-index: 0;
        }
        #s6_summer_back_txt_1{
            width:20.0vw;
            height:5.0vw;
            background-image: url("images_new/5_서브섹션 TXT.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center top;
            
           
            z-index: 0;  
        }
        #s6_summer_back_txt_2{
            width:28.0vw;
            height:2.0vw;
            background-image: url("images_new/5_서브섹션 TXT2.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center top;
            
            margin-bottom: 3vw; 
            z-index: 0;  
        }
        .faq_item{
            width:50.0vw;
            height:1.5vw;
            background-color: rgb(71,99,255);      
            border-radius: 1.5vw;
            margin-bottom: 1vw;
            padding:1.5vw;
            overflow: hidden;
            text-align: left;
        }
        .faq_title{
            color: rgb(255,255,0);
            font-size:16pt;
            margin-bottom: 1vw;
            letter-spacing: 1.2;
        }
        .faq_body{
            color: white;
            font-family: sans-serif;
            font-size: 12pt;
        }
        
        
        .hidden_movie{
            position: absolute;
            left: 0;
            top: 0;
            width:100vw;
            height: 100vh;
            background-color: rgba(0,0,0,0.5);
            display: flex;
            align-items: center;
            align-content: center;
            justify-content: center;
            
        }
        
        #tr_hidden{
            display: none;
        }
        #pl_hidden_1{
            display: none;
        }
        #pl_hidden_2{
            display: none;
        }
        #pl_hidden_3{
            display: none;
        }
        #pl_hidden_4{
            display: none;
        }
        
        
        
        
        
        
        
        
        
        
        #footer_bar{
            width:89.06vw;
            height: 6.77vw;
            padding-left: 5.47vw;
            padding-right: 5.47vw;
            margin-top: -6.77vw;
            display: flex;
            align-items: center;
            justify-content: space-between;
            font-size:1.7vw;
            z-index: 5;
        }
        #footer_logo{
            width:10.597vw;
            height:4vw;
            background-image: url("images/header_logo.png");
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center bottom;
        }