/* Style the navbar */
#navbar {
  overflow: hidden;
  background-color: #744da9;
}

/* Navbar links */
#navbar a {
  float: left;
  display: block;
  color: #f2f2f2;
  text-align: center;
  padding: 14px;
  text-decoration: none;
}

/* Page content */
.content {
  padding: 16px;
}

/* The sticky class is added to the navbar with JS when it reaches its scroll position */
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}

/* Add some top padding to the page content to prevent sudden quick movement (as the navigation bar gets a new position at the top of the page (position:fixed and top:0) */
.sticky + .content {
  padding-top: 70px;
}

.logo {float:right; font-size:19px; color:#FFFFFF;}

#title h1 {text-align: right;font-weight: bold;font-size: 20px;margin: 0;color:#9A52FC;}
.container {width: 1200px;margin: 0 auto;padding: 38px 0;}
#wrapper{margin:0px auto;}
#sidebar {width:280px;float:left;}
#content {width:900px;float:right;padding-left:12px;}
.clear:after {visibility: hidden;display: block;content: "";clear: both;height: 0;}
nav {width:220px;background-color:#FFFFFF;border: 3px solid #ECDCFF;padding:0 12px;}
nav.stickydiv {position: fixed;top: 0;z-index: 10000;margin-top:70px;}
nav ul {list-style-type:none;margin:0;padding:0;}
nav li {padding:5px 10px;font-size:14px;}
nav li a {color:#9A52FC;font-weight:700;line-height: 25px;}
a{text-decoration:none;}
.active {color:#FF0000;font-size:16px; font-weight:bold;}
p{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;}
footer p{color:#9A52FC;}

table.add_table{background-color:#FFFFFF;border: 2px solid #ECDCFF;padding:0 12px;}


body {
scrollbar-arrow-color:C091FF; 
scrollbar-highlight-color:C091FF;
scrollbar-shadow-color:C091FF; 
scrollbar-3dlight-color:FFFFFF;
scrollbar-darkshadow-color:F2E6FF; 
scrollbar-face-color:FFFFFF;
scrollbar-track-color:F2E6FF; 
font-family:Malgun Gothic,Dotum,돋움,AppleGothic,Lucida Grande,Verdana,Arial,Tahoma,sans-serif,굴림, gulim, arial; font-size:14pt;
color:#333333;
-webkit-text-size-adjust:none;
-ms-text-size-adjust:none;
-moz-text-size-adjust:none;
text-size-adjust:none;
}

img {border: none;}
table, tr, td {align:center; text-align:center; font-size:10pt;}

td.main {background-color:#FFFFFF; font-size:11pt; border: 1 #9A52FC dotted;}
td.ban_title {background-color:#FFFFFF; font-size:13pt; font-weight:bold;}
td.banner {background-color:#ECDCFF;}
img.banner {width:200; height:40;}
table.banner {border: 3 #9A52FC dotted;}
table.article {border: 1 #9A52FC dotted;}

div.article {
	MARGIN : 2PX 2PX 0PX;
	BORDER : 5PX #EFDFFF SOLID;
	FONT-SIZE : 14PX;
	}

div.article_head {
	BACKGROUND : #EFDFFF;
	PADDING : 3PX 20PX 5PX;
	FONT-SIZE : 14PX;
	}

div.article_body {
	BACKGROUND : #FFFFFF;
	PADDING : 10PX 20PX 10PX;
	MARGIN: 0PX 0PX 0PX;
	LINE-HEIGHT : 150%;
	FONT-SIZE : 14PX;
	}

div.article_ttl {
	FONT-SIZE : 14PX;
	COLOR : #000;
	FONT-WEIGHT : BOLD;
	}

	

div.article_tail {
	FONT-FAMILY : VERDANA, TAHOMA, 돋움;
	FONT-SIZE : 11PX;
	MARGIN : 7PX 20PX 10PX;
	TEXT-ALIGN : RIGHT;
	}



div.update_no {
	FONT-SIZE : 8PT;
	COLOR : #CCCCCC;
	}



div.update_new {
	FONT-SIZE : 8PT;
	COLOR : RED;
	}



div.update {
	FONT-SIZE : 8PT;
	}



a.update {
	FONT-WEIGHT : BOLD;
	} 
