html, body { height: 100%; margin: 0 auto; padding: 0; font-family:Tahoma,±¼¸²; font-size:12px; color: #AAA; }

td, p, button, textarea, select, .c1 { font-family:Tahoma,±¼¸²; font-size:12px; }

form { display: inline; }

img, fieldset { border: 0px; }

img, input, select, textarea {vertical-align:middle; } 

a:link, a:visited, a:active { text-decoration: none; color: #999; }
a:hover { text-decoration: underline; }

.member {font-weight: bold; color: #888;}
.guest  { color: #888; }

.ed { border: 1px solid #CCC; } 
.tx { border: 1px solid #CCC; } 

.small { font-size: 11px; font-family: µ¸¿ò; }

/* ÀüÃ¼¿µ¿ª */
#wrap { height: 100%; text-align: center; margin: 0 auto; background: #FFF; }
#wrap2 { min-height: 100%; text-align: center; margin: 0 auto; background: #FFF; }

/* »ó´Ü °ø°£ */

#top_menu { width:100%; height: 68px; text-align: center; margin: 0 auto; padding: 0; background:url(img/bg.gif)  50% top ;}

		#top_menu_table { margin: 0 auto; padding: 15px 0 0 0; }
		#top_menu_table2 { margin: 0 auto; padding: 16px 0 0 0; text-align: right; font-size: 11px; font-family:dotum; }

/* ·Î°í ¸Þ´º¿µ¿ª */

#top { margin: 0 auto; padding: 0; }
		
		#top_1 { height: auto; margin: 0 auto; padding: 0; background-color: #FFFFFF;}
		#top_2 {  width: 920px; height:70px; margin: 0 auto; padding: 0;  }				
			
			#top_2_1 { float: left; width: 170px; margin: 0 auto; padding: 0 25px 0 0; text-align: left; }
			#top_2_2 { float: left; width: 725px; margin:auto; padding: 0 0 0 0; text-align: right; }
        
		#top_a {  width: 920px; height:246px; margin: 0 auto; padding: 0;  background:url(img/sub1.jpg)  50% top ;}	
		
		    #top_a_1 { float: left; width: 170px; margin: 0 auto; padding: 0 25px 0 0; text-align: left; }
			#top_a_2 { float: left; width: 725px; margin:auto; padding: 0 0 0 0; text-align: right;}
			#top_a_3 { clear: both; margin: 0 auto; padding: 0; text-align: left;}

		#top_b {  width: 920px; height:246px; margin: 0 auto; padding: 0;  background:url(img/sub2.jpg)  50% top ;}	
		
		    #top_b_1 { float: left; width: 170px; margin: 0 auto; padding: 0 25px 0 0; text-align: left; }
			#top_b_2 { float: left; width: 725px; margin:auto; padding: 0 0 0 0; text-align: right;}
			#top_b_3 { clear: both; margin: 0 auto; padding: 0; text-align: left;}
		
		#top_c {  width: 920px; height:246px; margin: 0 auto; padding: 0;  background:url(img/sub3.jpg)  50% top ;}	
		
		    #top_c_1 { float: left; width: 170px; margin: 0 auto; padding: 0 25px 0 0; text-align: left; }
			#top_c_2 { float: left; width: 725px; margin:auto; padding: 0 0 0 0; text-align: right;}
			#top_c_3 { clear: both; margin: 0 auto; padding: 0; text-align: left;}	
		
		#top_d {  width: 920px; height:246px; margin: 0 auto; padding: 0;  background:url(img/sub4.jpg)  50% top ;}	
		
		    #top_d_1 { float: left; width: 170px; margin: 0 auto; padding: 0 25px 0 0; text-align: left; }
			#top_d_2 { float: left; width: 725px; margin:auto; padding: 0 0 0 0; text-align: right;}
			#top_d_3 { clear: both; margin: 0 auto; padding: 0; text-align: left;}	
		
		#top_e {  width: 920px; height:246px; margin: 0 auto; padding: 0;  background:url(img/sub5.jpg)  50% top ;}	
		
		    #top_e_1 { float: left; width: 170px; margin: 0 auto; padding: 0 25px 0 0; text-align: left; }
			#top_e_2 { float: left; width: 725px; margin:auto; padding: 0 0 0 0; text-align: right;}
			#top_e_3 { clear: both; margin: 0 auto; padding: 0; text-align: left;}	
		
		#top_f {  width: 920px; height:246px; margin: 0 auto; padding: 0;  background:url(img/sub6.jpg)  50% top ;}	
		
		    #top_f_1 { float: left; width: 170px; margin: 0 auto; padding: 0 25px 0 0; text-align: left; }
			#top_f_2 { float: left; width: 725px; margin:auto; padding: 0 0 0 0; text-align: right;}
			#top_f_3 { clear: both; margin: 0 auto; padding: 0; text-align: left;}	

/* ¸ÞÀÎ »ó´Ü ¿µ¿ª */

		#top_md { height: auto; margin: 0 auto; padding: 0; background-color: #FFFFFF; }
			
			#top_md_in { width: 920px; height: 444px; margin: 0 auto; padding: 0; }
			
				#top_md_in_1 { float: left; width: 733px; height: 444px; margin: 0 auto; padding: 0 27px 0 0; text-align: left; }
				#top_md_in_2 { float: left; width: 160px; height: 238px; margin: 0 auto; padding: 29px 0 7px 0; text-align: right; }
				#top_md_in_3 { float: right; width: 160px; height: 140px; margin: 0 auto; padding: 0 0 30px 0; text-align: right; }

/* ¸ÞÀÎ Áß´Ü ¿µ¿ª */
		
		#top_3 { width: 920px; height: auto; margin: 0 auto; padding: 0; background-color: #FFFFFF; }

			#top_3_1 { float: left; width: 499px; height: 147px; margin: 0 auto; padding: 0 31px 0 0; text-align: left; }
            #top_3_2 { float: left; width: 390px; height: 147px; margin: 0 auto; padding: 0 0 0 0; background:url(img/mbg.png)  50% top ; text-align: left; }

				#top_3_table {  border: 1px solid #AAA; padding: 5px; background-color:#FFF; }

		#top_4 {  height: 50px; line-height: 0; font-size: 0; margin: 0 auto; padding: 0; background-color: #FFFFFF; text-align: center; }

#middle { width: 920px; margin: 0 auto; padding: 0; height: auto;}
			
		#middle_1 { width: 160px; height: auto; border-bottom: 1px solid #333; background-color: #FFFFFF; font-size: 24px; color: #AAA; padding: 0 0 0 0; }
		#middle_1_1 { float: left; width: 168px; height: auto;text-align: left;}
		#middle_1_2 { float: left; width: 752px; height: auto; padding: 0 0 0 0;text-align: left;}
		#middle_1_3 { clear: both; margin: 0 auto; padding: 0; text-align: right;  height:0px; line-height: 0; font-size: 0; }

#footer { width: 920px; height: auto; margin: 0 auto; padding: 0; text-align: center;}

		#footer_1 { width: 920px; height: 40px; margin: 0 auto; padding: 0 0 0 0; line-height: 0; font-size: 0; }
		#footer_2 { float: left; width: 659px; height: 83px; margin: 0 auto; padding: 0 0 0 0; text-align: left;}
		#footer_3 { float: left; width: 261px; height: 83px; margin: 0 auto; padding: 0 0 0 0; text-align: center;}
/* Äü¸Þ´º */
div#quick_menu {position:absolute; top:0px; width:66px; height:203px; margin:0 0 0 0; border:1px solid #5af; background:#aef;}

/* ½ºÅ©·Ñ */

#mw-scroll-layer { width: 150px; height: 25px; position: relative; overflow: hidden; }
#mw-popular-scroll { position:absolute; padding: 0 ;}
#mw-popular-scroll table { width: 150px; margin: 0; padding: 0; }
#mw-popular-scroll td { margin: 0; height: 25px; font-size: 15px; }
#mw-popular-scroll a { color: #998; }
#mw-popular-scroll a:hover { color: #997; text-decoration: none; }
#mw-popular-scroll .gap { color: #555; font-size: 11px; }

#mw-popular-hidden { width:150px; height: auto; position:absolute; display:none; background-color:#FFF;  z-index:1; border:2px solid #ddd;}
#mw-popular-hidden table { width:140px; }
#mw-popular-hidden td { margin:0; height:23px; }
#mw-popular-hidden .gap { color:#444; font-size:11px; letter-spacing:0px;  }
#mw-popular-hidden .word { width:90px; height:16px; overflow:hidden; margin: 0; }
#mw-popular-hidden .word a { color:#444; font-size:15px; font-family:dotum;}
#mw-popular-hidden .word a:link { color:#555; }
#mw-popular-hidden .word a:visited { color:#555; }
#mw-popular-hidden .word a:active { color:#555; }
#mw-popular-hidden .word a:hover { color:#eee; text-decoration:none; }

/* ¾Æ¿ô·Î±×ÀÎ */

.login {margin: 0 auto; }
.input_box { width: 100px; height:21px; font-size: 11px; font-family: dotum; border: 1px solid #333; background-color:#FFF; color: #997; }
.text { font-family: dotum; font-size:7pt; color:#666666; letter-spacing: 0px; position: relative; left:0; top:0px; }
.logout { margin: 0 auto; padding: 0; }

/* °¶·¯¸® ÃÖ±Ù °Ô½Ã¹° */

.latest { width: 260px; margin: 0 auto; padding: 0; }
.latest_top { text-align:left; padding:15px 0 5px 0; font-family: dotum; font-size:20px; font-weight: bold; }
.latest_middle { text-align:left; margin: 0 auto; padding: 0; }
.latest_img { width: 260px; background-color: #000; }
.latest_img2 { width: 242px; border:1px solid #777; padding: 8px; }
.latest_subject { font-size: 12px; color: #aaa; padding: 12px 0 6px 0; }
.latest_content { font-size: 11px; color: #777; font-family:dotum; letter-spacing:-1px; padding:0 0 5px 0; }

/* Select */
.select{ position:relative; line-height:normal; display:inline-block; display:inline; vertical-align:middle; background:#fff;}
.select *{ margin:0; padding:0; cursor:pointer; font-size:12px; font-family:Tahoma, Sans-serif;}
.select .myValue{ position:relative; z-index:2; left:0; top:0; border:1px solid #bababa; color:#666; line-height:19px; _line-height:normal; text-align:left; overflow:visible; background:transparent;}
.select .myValue.selected{ font-weight:bold;}
.select.open .myValue,
.select .myValue.outLine{ border:1px solid #996;}
.select button.myValue{ height:21px; width:100%; text-indent:5px; *text-indent:0; *padding-left:5px;}
.select div.myValue{ height:19px; text-indent:8px;}
.select .ctrl{ position:absolute; top:0; right:0; width:18px; height:19px; border:1px solid #bababa; border-left:1px solid #eaeaea; background:#fff;}
.select .arrow{ position:absolute; width:0; height:0; top:9px; right:6px; line-height:0; font-size:0; border-top:3px solid #995; border-left:3px solid #fff; border-right:3px solid #fff;}
.select ul{ position:absolute; top:20px; left:0; width:100%; list-style:none; border:0; border-top:1px solid #bababa; border-bottom:1px solid #bababa; background:#fff; overflow:hidden;}
.select ul.aList{ display:none;}
.select.open ul.aList{ display:block;}
.select ul.iList{ left:-2000%;}
.select.open ul.iList{ left:0;}
.select li{ position:relative; overflow:hidden; white-space:nowrap; height:18px; border-left:1px solid #bababa; border-right:1px solid #bababa;}
.select li input.option{ position:absolute; width:100%; height:20px; line-height:20px;}
.select li label{ position:absolute; left:0; top:0; width:100%; text-indent:8px; *text-indent:6px; height:18px; line-height:18px; color:#767676; background:#fff;}
.select li a{ display:block; text-indent:8px; *text-indent:6px; height:18px; line-height:18px; color:#767676; background:#fff; text-decoration:none;}
.select li.hover *{ background:#994; color:#fff;}
.selectGo{ border:1px solid #bababa; height:21px; width:28px; padding:0; *margin:-1px 0 -1px 4px; overflow:visible; background:#eee; vertical-align:middle; cursor:pointer; font:bold 11px Tahoma; line-height:19px; _line-height:normal; color:#767676;}



