
.container {
    margin:0;
        border:0;
        list-style:none;
  width: 1300px;
 justify-content : center;
  overflow: hidden; /* 넘치는 부분은 잘라냄 */
}

       *{
        margin:0;
        border:0;
        list-style:none;
            }
            
    
    img {
  user-select: none;
  -webkit-user-select: none; /* Safari */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* IE/Edge */
  -webkit-user-drag: none; /* Chrome, Safari */
  -khtml-user-drag: none; /* Old Safari */
}

        a{
            text-decoration:none;
            color:black;
             
        }
 
        
        .bg{
            background-image:url("pcgame.jpg");
            background-size:cover;
            width:100%;
            height:300px;
        }
        
        
        
        .body{
             width:100%;
            
        }
        
        
        .header{
        display:flex;
        width:100%;
        height:80px;
        background-color:white;
        }
        
      
       footer{
         width : 100%;
        }
        
        .menu{
        display:flex;  
        font-size:25px;
        justify-content: center; /* 가로 중앙 정렬 */
        align-items: center; /* 세로 중앙 정렬 */
        text-align:center;
        }
        
        
        .menu > ul {
            display:inline-block;
            padding:0 20px;
            border-radius:10px;
            }

       .menu > li{
            margin-left:40px;
            text-align:center;
        }
       
        
        .title{
            font-size:60px;
            color:black;
            font-family : fantasy;
        }
        
        p{
            font-size:25px;
        }
        
      nav ul {
        position: relative;
        list-style: none;
        padding: 0;
    }
      .submenu {
        position: absolute;
        display: none; /* 기본적으로 숨김 */
    }

    nav ul li:hover > .submenu {
        display: block; /* 마우스 오버 시 보임 */
    }
    
    li{
        font family:bold;
        color:black;
    }
    
    li>a{
      font family:bold;
        color:#97988f;
    }
    
.dashed{ border:5px;
border-style:dashed; 
    border-color:blue;
}


.dashed2{ border:5px;
border-style:dashed; 
    border-color:red;
}


.dashed3{ border:5px;
border-style:dashed; 
    border-color:green;
}

    .pp{
       padding:20px;
    }
    
    
    .gg{
     display:flex;  
     
    }
    
    
    