
.new-page {
    color: red;
    font-weight: bold;
    font-size: 1.3em;
    /* margin-left: 5px; */
  }
  
  
  .sidebar {
  flex: 1;
  min-width: 110px;
  max-width: 110px;
  display: flex;
  /* flex-direction: column; */
  justify-content: center;
  align-items: center;
  /* padding: 10px; */
  box-sizing: border-box;
  background-color: rgba(255, 255, 255, 0.5);
  }
  
  
  
  .sidebar div {
  margin: 10px 0;
  }
  
  .sidebar-text {
  height: auto;
  width: 110px;
  position: fixed;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  background-color: rgba(105, 105, 105, 0.8);
  padding: 5x; 
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  color: white;
  }
  
  .sidebar a {
  color: rgb(255, 255, 255); 
  text-decoration: none; 
  display: block;
  padding: 10px;
  border-radius: 5px;
  }
  
  .sidebar a:visited {
  color: rgb(255, 255, 255); 
  }
  
  .sidebar a:hover, .sidebar a.active {
  text-decoration: none; 
  color: black !important; 
  }
  
  .sidebar a.active {
  background-color: rgb(244, 170, 34); 
  }
  .footer a:active {
    color: black; 
  }
  
  .update-link {
    color: #4A90E2; 
    text-decoration: none; 
  }
  
  .update-link:hover {
    color: #D35400;
    /* text-decoration: underline; */
  }
  
  
  /* 카카오톡 링크 스타일 */
  .kakao-link {
    color: rgb(242, 249, 28) !important; 
    text-decoration: none !important;
  }
  
  .kakao-link:visited {
    color: rgb(242, 249, 28) !important; 
  }
  
  .kakao-link:hover {
    color: black !important; 
  }
  
  .kakao-link:active {
    color: black !important; 
  }
  