
.news_right_content
{
    position:relative;
    top:1px; 
    min-width:500px;
    width: calc(100% - 210px);
    height:auto; 
    min-height:600px;
    font-size:10pt !important; 
    border:0px solid lightgray;
    align-content:top;
    overflow:scroll;
   
}


.news_right_content tr:hover
{
    background-color:rgb(240,240,240);
    cursor:pointer;
}


.news_left_content
{
    position:relative;
    width:200px;
    height:auto;
    border:0px solid black; 
    align-content:top;
    font-size:14pt;
    display:flex;
    flex-direction: column;
}

#kw_00:hover
{
    cursor:pointer;
}
#kw_01:hover
{
    cursor:pointer;
}
#kw_02:hover
{
    cursor:pointer;
}

#m_00:hover
{
    cursor:pointer;
}

#m_01:hover
{
    cursor:pointer;
}
#m_02:hover
{
    cursor:pointer;
}

#m_03:hover
{
    cursor:pointer;
}

#m_04:hover
{
    cursor:pointer;
}
#m_05:hover
{
    cursor:pointer;
}

#nv:hover
{
    cursor:pointer;
}



.inner_left_content1
  {
    margin-bottom:60px;
    
  }




@media only screen and (max-width: 1224px)  and (orientation: portrait)
{
  .inner_left_content1
  {
    margin-bottom:0px;
    
  }



}



@media only screen and (max-width: 1024px)  and (orientation: portrait)
{
  .news_right_content
  {     
       
      min-width:400px; 
      
      
      
  }


}

@media only screen and (max-width: 800px)  and (orientation: portrait)
{
  .news_left_content
  {     
       
      width:100%;  
      flex-direction: row; 
      justify-content: space-between; 
      margin-bottom:20px;
      
      
      
  }
  
  .news_right_content
  {     
       
      width:100%;    
      font-size:10pt !important;
  }
  
  .inner_left_content1
  {
    width:50%;
  
  }
  
  .inner_left_content2
  {
        width:50%;
        text-align:right;
        margin-right:20px;
  
  }


}





@media only screen and (max-width: 1024px) and (min-resolution:150dpi) and (orientation: portrait)
{
  .news_left_content
  {     
       
      width:100%;    
      font-size:22pt;
      flex-direction: row;
      justify-content: space-between;      
      margin-bottom:8px;
      
  }
  
  .news_right_content
  {     
       
      width:100%;    
      font-size:22pt !important;
      margin-bottom:8px;
      
      
  }
  .inner_left_content1
  {
    width:50%;
    font-size:28pt;
   
  
  }
    
  .inner_left_content1 div
  {
    margin-bottom:32px;
    font-size:28pt;
  
  }  
    
  .inner_left_content2
  {
        width:50%;
        text-align:right;
        margin-right:20px;
        font-size:28pt;
        
  }
  
  .inner_left_content2 div
  {
    margin-bottom:32px;
    font-size:28pt;
  
  }
  
  


}
