
/*
font-style: normal, italic, oblique (ÀÌÅÅ¸¯Ã¼ µî ÁöÁ¤)
font-variant: normal, small-caps (ÀÛÀº ´ë¹®ÀÚ Ç¥Çö)
font-weight: normal, bold, bolder, lighter (±½±â ÁöÁ¤)
font-size: 10pt µîµî (Å©±â ÁöÁ¤)
font-family: ÆùÆ®¸í ÁöÁ¤
letter-spacing: ¿É¼ÇÀº -1px ÀÌ·±½ÄÀ¸·Î ±ÛÀÚ°£°Ý ÁöÁ´
LINE-HEIGHT: ¿É¼ÇÀº 130% ÀÌ·±½ÄÀ¸·Î ±Û¾¾ ÁÙ°£°Ý Á¶Àý
*/

a:link, a:active, a:visited {font-size: 12px; font-family: '±¼¸²', Verdana, Geneva, Helvetica, Arial, sans-serif; text-decoration: none; color:#4B4B4B }
a:hover { font-size: 12px; font-family: '±¼¸²', Verdana, Geneva, Helvetica, Arial, sans-serif; text-decoration: underline ; color: none;}
a.st:link, a.st:active, a.st:visited {font-size: 14px; font-family: 'µ¸¿ò', Verdana, Geneva, Helvetica, Arial, sans-serif; text-decoration: none; color:#4B4B4B; LINE-HEIGHT: 200% ; }
a.st:hover { font-size: 14px; font-family: 'µ¸¿ò', Verdana, Geneva, Helvetica, Arial, sans-serif; text-decoration: underline ; color: none; LINE-HEIGHT: 200% ;}

td {font-size:12px; font-family: '±¼¸²', Verdana, Geneva, Helvetica, Arial, sans-serif; LINE-HEIGHT: 130% ; color:#4B4B4B; }
.address {font-size:12px; font-family: '±¼¸²', Verdana, Geneva, Helvetica, Arial, sans-serif; LINE-HEIGHT: 160% ; color:#9c9c9c; } /*ÁÖ¼Ò*/
.copyright {font-size:11px; font-family: '±¼¸²', Verdana, Geneva, Helvetica, Arial, sans-serif; LINE-HEIGHT: 160% ; color:#c9c9c9; } /*ÁÖ¼Ò*/

html, body {
    height: 100%;
}

body
{
    /* background:url(/assets/images/main/bg_left.png) repeat-y left top; */
    font-size:12px; 
    font-family: '±¼¸²', Verdana, Geneva, Helvetica, Arial, sans-serif; 
    LINE-HEIGHT: 130% ; 
    color:#4B4B4B; 
    margin: 0;
    height: 100%;
}
*html .wrap_content { 
    height: 100%;
}

div.wrap_content
{
    width:100%;
    height:100%;    
    overflow:hidden;
}

/* ÁÂÃø¸Þ´º of ¸ÞÀÎ */

div.sidemenu
{
    background:url(/assets/images/main/bg_left.png);
    width:250px;
    height:100vh; 
    padding:0;
    margin:0;
    float:left;
}

.side_top
{
    background:url(/assets/images/main/grand.png) no-repeat center 37%;
    width:100%;
    height:82px;
    padding:0;
    margin:0;    
}

.side_top p
{
    padding-top:52px;
    margin:0;
    text-align:center;
    vertical-align:bottom;
}

.side_section1
{
    background:url(/assets/images/main/title_manager.png) no-repeat center center;
    width:100%;
    height:30px;
}

.side_section12
{
    background:url(/assets/images/main/title_intranet.png) no-repeat center center;
    width:100%;
    height:30px;
}

.side_section13
{
    background:url(/assets/images/main/title_support.png) no-repeat center center;
    width:100%;
    height:30px;
}

ul.ul_side
{
    background:url(/assets/images/main/bt01_1.png) left top;
    width:100%;
    height:auto;
    list-style-type:none;
    padding:0;
    margin:0;
}

ul.ul_side li
{
    height:30px;
    line-height:30px;    
    text-align:right;
    padding-right:40px;
}


ul.ul_side li a
 {
	 display:inline-block;
	 
	 padding:0;	 
	 margin:0;
	 color:#666666;
	 text-decoration:none;	 
	 cursor:pointer;
 
	 padding-left:30px;
 }
 
 img
 {
     border:0;
     vertical-align:middle;
 }
  
 ul.ul_side li:hover
 {	
    cursor:pointer;
 }
 
 ul.ul_side li:hover a
 {
     color:#669933;	
 }
 
 
 .side_section2
 {
    background:url(/assets/images/main/bg_left2.png) left top;
    width:100%;
    height:auto;    
    padding:0;
    margin:-1px 0 0 0;
 }
 
 .side_section2 .divide_bar1
 {
     margin:0;
     padding:0;
     background:url(/assets/images/main/img_left1.png) left top;
     height:5px;
 }
 
 .side_section2 .divide_bar2
 {
     margin:0;
     padding:0;
     background:url(/assets/images/main/img_left2.png) left top;
     height:3px;
 }
 
 .side_section2 .gcn_live
 {     
     margin:10px auto 5px;
     width:80%;     
     background:url(/assets/images/main/gcnlive01.png) no-repeat left 10%;
     padding-top:34px;
     overflow:hidden;
 }
 
  .side_section2 .service_live
 {
     margin:5px auto 10px;
     width:80%;     
     background:url(/assets/images/main/service_onair.png) no-repeat left 10%;
     padding-top:34px;
     overflow:hidden;
 }
 
 .gcn_live p , .service_live p
 {
     background:url(/assets/images/main/bt02.png) left top;
     float:left;
     width:55px;
     height:20px;
     margin:0 7px 7px 0;    
     text-align:center;
 }

.side_section3
{
    margin:0;
    padding:20px 0 10px 5px;
    overflow:hidden;
}

.side_section3 a
{
    display:block;        
}

.side_section3 .banimg
{    
    float:left;
    margin-left:10px;
    margin-bottom:10px;
}

.side_section3 .bantxt
{ 
    float:left;   
    margin-left:8px;
    margin-bottom:10px;
}

.side_section3 .sel_link
{
    clear:both;
    text-align:center;    
    padding-top:15px;
}

.main_section
{    
    margin-left:250px;
    
}

.main_section h1
{   
    margin: 0 20px;        
}


h2
{
    font-family:³ª´®°íµñ, "¸¼Àº °íµñ";
    margin-top:10px;
    color:Teal;
}



.style1 {color: #FF0000}
.style2 {color: #0033FF}

.style3 {
	color: #acb5bf;
	font-weight: bold;
	font-size: 11px;
}

.td1 
{
	width: 150px;
	background-color: #6699FF;
	text-align: center;
	border: 1px solid navy;
	color: #333333;
	border-collapse: collapse;
	}


.td4 
{
	background-color: #99CCFF;
	text-align: left;
	border: 1px solid navy;
	color: #333333;
	border-collapse: collapse;
	}
        
.td2 
{
	width: 350px;
	height: 33px;
	color: navy;
	text-align: left;
	border: 1px solid navy;
	border-collapse: collapse;
}  

.td3 
{
	width: 850px;
	color: #333333;
	text-align: left;
	border: 1px solid navy;
	border-collapse: collapse
}  

.td5
{
	width: 850px;
	color: #333333;
	text-align: left;
	border: 1px solid navy;
	height: 33px;
	border-collapse: collapse  
} 

.tableA  
{
	width: 100%;
    border-collapse: collapse;
    border: 1px solid navy;
}

.tableB  
{
    border-collapse: collapse;
    border: 1px solid navy;
    width: 100%;
}

.tableB td
{
	border: 1px solid navy;
	color: #333333;
	border-collapse: collapse
}                

.grd_auth th
        {
            border-top:2px solid silver;
            border-bottom:1px solid silver;
        } 
.grd_auth td
{
    border-bottom:1px solid silver;
} 
.grd_auth_paser td
{
    border-style:none;
}



.searchBox{
background-image:url('../MembershipManagement/image/insaSearch1.PNG');
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
padding-left:1px;
padding-right:1px;
padding-bottom:1px;
padding-top:1px;

}