
body {  
     margin:0px;
	 padding:0px;
	 font-family: "dotum,verdana";
	 font-size: 12px; 
	 color:#9e9e9e;
	 list-style:none;
	 text-decoration:none;
     }
a{
  text-decoration:none;
  font-family: "dotum,verdana";
  font-size: 12px; 
  color:#505050;
  }

img{border:0px;margin:0px;padding:0px;vertical-align:middle;}
table{text-align:left;font-size:12px;}
table th{text-align:center;}
input{ IME-MODE: active;}
 
#wrapper{
		 background:url(/sub/images/main_bg.jpg) repeat-x; 
		 width:100%;
		 height:auto;
		 z-index:0;
		 margin:0px;
	     padding:0px;
		 }

#header{
        margin:0px;
		padding:0px;
		width:997px;
	    height:113px;
	    background:url(/sub/images/mainbg.jpg) no-repeat;
		}

#main_ctnt{margin:0px;padding:0px;width:997px;height:500px;}
.head_menu{float:right;}
.head_main{float:left;width:622px;}
.head_top ul{float:right;margin:10px 25px 0px 0px;}
.head_top li{float:left;}

#ctnt_right{float:right;width:375px;margin:0px;padding:0px;}
.h{visibility:hidden;}


#skipmenu { position:relative;} 
#skipmenu a { display:block; height:1px; width:1px; margin-bottom:-1px; overflow:hidden; text-align:center; color:#000; white-space:nowrap;} 
#skipmenu a:focus, 
#skipmenut a:active { height:auto; width:100%; padding:5px; margin-bottom:10px;}
.flash_list{position:relative;top:-20px;width:1px;height:1px;overflow:hidden;}
.flash_alt{width:622px;height:558px;background:url("/sub/images/main_alt.jpg") no-repeat;}
.flash_alt2{width:325px;height:154px;border:1px solid #DBDBDB;}
.flash_alt3{margin-left:100px;width:500px;height:154px;border:1px solid #DBDBDB;}
.flash_alt h1{font-size:15px;color:#000;}

/*  top menu */
* {
	margin: 0;
	padding: 0;
	font-size:12px;
	list-style-type: none;
	font-family: "µ¸¿ò","dodum"; 
	color:#9e9e9e;
    }
a:hover{color:#2080D0;}
a.navi:link {text-decoration:none ; color:#fff;}
a.navi:hover { text-decoration:underline; color: #FFF880; }
a.navi:active { color: #FFF880;}

 .right_bg img{
    position:relative;
    top:-6px;
    left:-3px;
    float:left;
    display:block;
	padding:0px;
	margin:0px;
 }

 .navi{line-height:128%;}
 .navi_bg {
    height:16px;
	padding:3px 0px 3px 0px;
	background-color:#1C639C;

}
.right_bg{
          background:url(/sub/images/topmenu_right.gif) no-repeat left top;
          width:12px;  
		  height:17px;
		  margin-top:10px;
		  }
 
  .navi_bg a{font-size:11px;font-weight:600;color:#fff;padding-left:8px;}
  .navi_bg span{color:#558AB5;}
  .logo{float:left;margin-top:30px;width:170px;height:60px;}

/*   noscript   */
.noscript{position:absolute;top:20px;left:380px;width:600px;}
.noscript li{float:left;}
.noscript li *{font-size:11px;font-weight:300;}


/* ¸Þ´º */
#lnb_area {float:left;width:760px;margin-top:20px;}
#lnb {position:absolute;height:60px;width:760px;font-size:13px;color:#435053;text-decoration:none;}
#lnb li {float:left;list-style:none; font-weight:600; margin:0px 7px 0px 0px;padding:6px 0px; }
#lnb li span{padding-left:7px; color:#aaa; font-weight:100;}


/* depth1 */

#da01 { background:url(/sub/images/main/topmenu_left.gif) no-repeat;padding-left:12px;z-index:1;position:absolute; top:15px; width:450px; left:0px;  height:27px; list-style:none; display:none; margin-top:10px;}
#da01 li {float:left; list-style:none; display:inline; margin:0px;}

#da02 {background:url(/sub/images/main/topmenu_left.gif) no-repeat;padding-left:12px;z-index:1;position:absolute; top:15px; left:100px;  height:27px;  width:530px; list-style:none; display:none; margin-top:10px;}
#da02 li {float:left; list-style:none; display:inline; margin:0px;}


#da03 {background:url(/sub/images/main/topmenu_left.gif) no-repeat;padding-left:12px;z-index:1;position:absolute; top:15px; left:270px; height:27px; width:500px; list-style:none; display:none; margin-top:10px; }
#da03 li {float:left; list-style:none; display:inline; margin:0px;}

#da04 {background:url(/sub/images/main/topmenu_left.gif) no-repeat;padding-left:12px;z-index:1;position:absolute; top:15px; left:300px; height:27px; width:500px; list-style:none; display:none; margin-top:10px;}
#da04 li {float:left; list-style:none; display:inline; margin:0px;}


#da05 {background:url(/sub/images/main/topmenu_left.gif) no-repeat;padding-left:12px;z-index:1;position:absolute; top:15px; left:400px;   height:27px; width:400px;   list-style:none; display:none; margin-top:10px;}
#da05 li { float:left; list-style:none; display:inline; margin:0px; }

#da06 {background:url(/sub/images/main/topmenu_left.gif) no-repeat;padding-left:12px;z-index:1;position:absolute; top:15px; left:320px;   height:27px; width:400px;  list-style:none; display:none; margin-top:10px;  }
#da06 li { float:left; list-style:none; display:inline; margin:0px; }

#da07{background:url(/sub/images/main/topmenu_left.gif) no-repeat;padding-left:12px;z-index:1;position:absolute; top:15px; left:500px;   height:27px; width:400px; list-style:none; display:none; margin-top:10px; }
#da07 li { float:left; list-style:none; display:inline; margin:0px;}

#da08{background:url(/sub/images/main/topmenu_left.gif) no-repeat;padding-left:12px;z-index:1;position:absolute; top:15px; left:500px;   height:27px; width:400px; list-style:none; display:none; margin-top:10px; }
#da08 li { float:left; list-style:none; display:inline; margin:0px;}

#da012{background:url(/sub/images/main/topmenu_left.gif) no-repeat;padding-left:12px;z-index:1;position:absolute; top:15px; left:200px;   height:27px; width:400px; list-style:none; display:none; margin-top:10px; }
#da012 li { float:left; list-style:none; display:inline; margin:0px;}

#da013{background:url(/sub/images/main/topmenu_left.gif) no-repeat;padding-left:12px;z-index:1;position:absolute; top:15px; left:310px;   height:27px; width:200px; list-style:none; display:none; margin-top:10px; }
#da013 li { float:left; list-style:none; display:inline; margin:0px;}



/*  °øÁö»çÇ×  */

.info_box{float:left;width:335px;height:118px;}
.info_box a:hover{color: #000000; text-decoration:underline;}
.info_box li{float:left;}
.tx{overflow:hidden;white-space:nowrap;font-size:12px;float:left;width:220px;}
.date {float:right;font-size:12px;color:#104068;width:90px;}
.more{float:right;position:absolute;left:900px;}
.main_01{float:left;width:335px;}

#tab201_01contents, #tab201_02contents{width:330px;position:absolute;top:145px;left:620px;}
#tab201_01contents dl, #tab201_02contents dl{float:left;margin:3px 5px;}



/*  »õ·Î¿î ¼Ò½Ä */

.news{clear:left;width:338px;height:129px;}
.news h2{float:left;}
.news_btn{float:left;margin-top:6px;margin-left:5px;}
.popup{position:absolute;top:260px;left:620px;}

/*   ÅëÇÕ°Ë»ö   */

.search_map{clear:left;z-index:10;background-color:#F0FAF9;margin-top:8px;}

#layer1{z-index:100;position:absolute;top:505px;left:620px;width:200px;padding-left:8px;}
#layer1 p{float:left;}
#layer1 img{vertical-align:top;margin-left:5px;}



/*    photo     */

.photo_list{background:url(/sub/images/main_04_01_04.jpg) no-repeat; width:375px; height:124px;}
.photo_list ul{float:left;margin:20px 0px 0px 11px;}
.photo_list li img{border:5px solid white;}
.photo_list a:hover{color:#000000;}



.photo_list2{margin-top:5px;border:1px solid #D0E8FF;width:115px;height:80px;background-color:#ECF4FC;}
.photo_list2 li{padding:5px; }
.photo_tx a:hover{text-decoration:underline;color:#000;}
/*  main style end  */


/*  sub-layout(sub)    */

#wrapper2{background:url("/sub/images/sub_bg.jpg") repeat-x;} 
#s01_left{float:left;width:217px;}
.head_main2{float:left;width:738px;}

/* sub-layout(sub) end  */


.notice{font-family: "dotum,verdana";font-size: 10pt; color:#707273;text-decoration:none;}
.notice a:link{font-family: "dotum,verdana";	font-size: 10pt; color:#707273;text-decoration:none;}
.notice a:visited{font-family: "dotum,verdana";font-size: 10pt; color:#707273;text-decoration:none;}
.notice a:hover{font-family: "dotum,verdana";font-size: 10pt; color: #018196; text-decoration:none;}

.left_menu{font-family: "dotum,verdana";font-size: 12px; color:#999999;text-decoration:none;font-weight:bold;}
.left_menu a:link{font-family: "dotum,verdana";	font-size: 12px; color:#999999;text-decoration:none;font-weight:bold;}
.left_menu a:visited{font-family: "dotum,verdana";font-size: 12px; color:#999999;text-decoration:none;font-weight:bold;}
.left_menu a:hover{font-family: "dotum,verdana";font-size: 12px; color: #000000; text-decoration:none;font-weight:bold;}

.left_menu001{font-family: "dotum,verdana";font-size: 12px; color:#999999;text-decoration:none; padding-left:10px;}
.left_menu001 a:link{font-family: "dotum,verdana";	font-size: 12px; color:#999999;text-decoration:none;}
.left_menu001 a:visited{font-family: "dotum,verdana";font-size: 12px; color:#999999;text-decoration:none;}
.left_menu001 a:hover{font-family: "dotum,verdana";font-size: 12px; color: #000000; text-decoration:none;}
.left_menu001 li{margin-top:5px;}


.sub_menu_top{font-family: "dotum,verdana";font-size: 16px; color:#393939;text-decoration:none;font-weight:bold;}




.text_field
{
    border-right: #9c9c9c 1px solid;
    border-top: #9c9c9c 1px solid;
    font-size: 11px;
    border-left: #9c9c9c 1px solid;
    color: #9c9c9c;
    padding-top: 0px;
    border-bottom: #9c9c9c 1px solid;
    background-color: #ffffff;
}
.text-field img *{border:1px solid red;}

/* 2009.11.18Ãß°¡*/


.sub03{font-family: "gulim,verdana";font-size: 12px; color:#929292;text-decoration:none; font-weight:bold;} 
.sub03 a:link{font-family: "gulim,verdana";	font-size: 12px; color:#929292;text-decoration:none; font-weight:bold;}
.sub03 a:visited{font-family: "gulim,verdana";font-size: 12px; color:#929292;text-decoration:none; font-weight:bold;}
.sub03 a:hover{font-family: "gulim,verdana";font-size: 12px; color: #78acc5; text-decoration:none; font-weight:bold;}


.sub03_map{font-family: "gulim,verdana";font-size: 12px; color:#9a9da0;text-decoration:none; font-weight:bold;} 
.sub03_map a:link{font-family: "gulim,verdana";	font-size: 12px; color:#9a9da0;text-decoration:none; font-weight:bold;}
.sub03_map a:visited{font-family: "gulim,verdana";font-size: 12px; color:#9a9da0;text-decoration:none; font-weight:bold;}
.sub03_map a:hover{font-family: "gulim,verdana";font-size: 12px; color: #5d8cbd; text-decoration:none; font-weight:bold;}

.left_menu a:link{font-family: "dotum,verdana";	font-size: 12px; color:#999999;text-decoration:none;font-weight:bold;}
.left_menu a:visited{font-family: "dotum,verdana";font-size: 12px; color:#999999;text-decoration:none;font-weight:bold;}
.left_menu a:hover{font-family: "dotum,verdana";font-size: 12px; color: #000000; text-decoration:none;font-weight:bold;}

.pohto{font-family: "dotum,verdana";font-size: 12px; color:#393939;text-decoration:none;}
.pohto a:link{font-family: "dotum,verdana";	font-size: 12px; color:#393939;text-decoration:none;}
.pohto a:visited{font-family: "dotum,verdana";font-size: 12px; color:#393939;text-decoration:none;}
.pohto a:hover{font-family: "dotum,verdana";font-size: 12px; color: #000000; text-decoration:none;}


.sub02_subjectbg{font-size: 12px; background: url(/sub/images/sub02_subjectbg.jpg); width: 636px; height:38px;}
.sub02_subjectbg1{font-family: "dotum,verdana";	font-size: 12px; color:#498fab;text-decoration:none;font-weight:bold;text-align:center;}


/*Ãß°¡*/
.sub02_subjectbg_0{font-size: 12px; background: #e3ecf1; padding-top:5px;}
.sub02_subjectbg_1{font-size: 12px; background: url(/sub/images/sub02_subjectbg_1.jpg) ; height:38px;}
.sub02_subjectbg_2{font-size: 12px; background: url(/sub/images/sub02_subjectbg_2.jpg) ;height:38px;}
.sub02_subjectbg_3{font-size: 12px; background: url(/sub/images/sub02_subjectbg_3.jpg) no-repeat right top; }
.sub303_btn{width:650px;margin-left:42px;}
.sub303_btn li{float:left;}



.top{font-family:"µ¸¿ò","dotum"; font-size: 8pt; color:#a4a6aa; line-height:140%;}
.player_con{font-family:"µ¸¿ò","dotum"; font-size: 8pt; color:#707070; line-height:140%;}
.input {font-family:"µ¸¿ò","dotum";  font-size: 8pt;  color: #4b4b4b;  background-color:#ffffff; height:18px; border-color: #c4c4c4;  border-style: solid;  border-width: 1px}
.board_input {font-family:"±¼¸²,gulim";  font-size: 9pt;  color: #4b4b4b;  background-color:#ffffff; height:18px; border-color: #c4c4c4;  border-style: solid;  border-width: 1px}
.sub02_subjectbg1{font-family: "dotum,verdana";	font-size: 12px; color:#498fab;text-decoration:none;font-weight:bold;text-align:center;}
.sub05_top{font-family: "dotum,verdana";font-size: 12px; color:#148f98;text-decoration:none;font-weight:bold;text-decoration: underline;}
.sub05_top a:link{font-family: "dotum,verdana";	font-size: 12px; color:#148f98;text-decoration:none;font-weight:bold;}
.sub05_top a:visited{font-family: "dotum,verdana";font-size: 12px; color:#148f98;text-decoration:none;font-weight:bold;}
.sub05_top a:hover{font-family: "dotum,verdana";font-size: 12px; color: #498fab; text-decoration:none;font-weight:bold;text-decoration: underline;}


/*   ctnt style  */

.sub_ctnt{float:left;width:1024px;clear:both;}
.ctnt_ex{width:738px;float:left;}

.ctnt_map{width:700px;margin-left:20px;border-bottom:2px solid #f7d595;color:#8E8E8E;}
.ctnt_map ul{float:right;}
.ctnt_map li{float:left;}
.ctnt_map h3{padding:5px }
.ctnt_map span{padding:0px 5px;}
.position *{color:#000000;font-size:11px;}
.position{padding-top:8px;}

.ctnt_top{background:url("/sub/images/ctnt_top.jpg") no-repeat left 50%; width:738px; height:13px;}
.ctnt_ex{background:url("/sub/images/ctnt_center.jpg") repeat-y left 50%; width:738px; float:left; }
.ctnt_bottom{background:url("/sub/images/ctnt_bottom.jpg") no-repeat right 50%; width:738px;height:51px;}
#ctnt_ctnt{padding-left:10px;}
#ctnt_ctnt table{font-size:12px;text-align:left;}

/*        ÁÖ¿ä»ç¾÷        */

#content{width:580px;margin:15px 0px 0px 30px;padding-top:10px;border-top:1px dotted #B6B6B6;}
#content p{display:inline;float:left;padding:5px 0px 0px 5px;} 

#content2{z-index:100;float:right;clear:both;text-align:right;width:650px;padding-top: 15px;}
#content2 p{float: right;}
#content3{float:right;margin-right:55px;}
#content3 li{float:left;margin-left:10px;}

.line{text-decoration:underline;}
.section{position:relative;clear:both;width:650px;}
.section2{clear:both;margin:20px 0px 0px 0px;padding:5px;}
.section2 img{vertical-align:middle;}
.section3{position:absolute;top:500px;left:230px;}
.search{float:left;margin-left:20px;}

/*  µ¿¿µ»ó ÀÚ·á  */

.video_box{background:url(/sub/images/tvbox.jpg) no-repeat;padding:40px;margin-left:20px;width:674px;height:413px;}
.video_box_1{background:url(/sub/images/tvbox2.jpg) no-repeat;padding:40px 40px 0px 40px;margin-left:20px;width:710px;height:413px;}
.video{float:left;width:311px;height:297px;margin-top:40px;}
.video_ex{float:left;margin:50px 0px 0px 45px;}

.video_list table{font-size:12px;}

.video_box h4{font-size:12px;color:#104068;}
.ex_box{border:1px solid #CFCFCF;overflow:visible; width:230px;height:200px;margin-top:10px;}
.ex_box th{text-align:left;}
.ex_box table{margin:0px;}

.ex_box2{border:1px solid #CFCFCF;margin-top:60px;margin-left:36px;width:300px;height:250px;float:right;}
.ex_box2 table{font-size:12px;text-align:left;color:#929292;}
.avscroll{width:180px; height:50px; overflow:auto; padding:5px; border-color:#ffffff;}

/*   ·Î±×ÀÎ    */
.login1{text-align:center;padding-left:30px;}
.login2{border:1px solid #fff;width:598px;height:320px;margin-left:60px;background:url(/sub/images/ipin_2.jpg) no-repeat;margin-top:20px;}
.login3{background-color:#F3F3F3;width:350px;padding:10px;margin:50px 0px 50px 120px;}
.login2 p{width:172px;}
.login2 h3{font-size:15px;margin:50px 0px 0px 80px;}
.log2_1{width:180px;height:200px;float:left;text-align:center;}
.log2_2{width:180px;float:left;text-align:center;margin-left:40px;}

.write_idpw{border-bottom:1px solid #D6D6D6;height:65px;}
.idpw{float:left;}
.clear{clear:left;margin-top:10px;}

.login1 h4{font-size:12px;color:#6D6D6D;width:560px;text-align:left;margin-top:20px;}
.login1 p{margin-top:10px;}
.login1 label{color:#929292;font-weight:600;}
.log_btn{float:right;margin-right:10px;}
.id_find{background-color:#F3F3F3;text-align:left;padding:15px;width:560px;}

/* ½ÅÃ»ÇÏ±â */
.choice{width:650px;float:left;}
.choice p{width:48px;height:50px;float:left;margin-left:2px;}


/*    site map  */
.map_box *{color:#868686;}
.map_box{width:154px;float:left;}
.map_box li{font-weight:600;margin:5px 0px 0px 10px;}
.map_box a:hover{color:#000;text-decoration:underline;}
.align{width:650px;height:180px;padding:20px;margin-left:10px;}

/*  board_view */

.boardview{width:690px;margin-bottom:10px;clear:both;}
.boardview table{
                
	            border:1px solid #d3d3d3;
	            border-collapse:collapse; 
	            empty-cells :show;
	            text-align:center;
          
	            }
                    
.boardview caption{text-align:left;}

.boardview th{
	                 border:1px solid #d3d3d3;
	                 border-collapse:collapse; 
                     padding:5px;  
					 text-align:center;
            }       
                        
.boardview td {
                     border:1px solid #d3d3d3;
	                 border-collapse:collapse;
                     padding:5px;
					 text-align:left;
             } 
             
.boardview thead th{ background:#EDFAFC;font-weight:600;}
.boardview tbody th{background:#F8F8F8}




.print_table table{margin:0px;}


/*___________________________table style_________________________*/

.tab_box{width:640px;margin-bottom:10px;}
.tab_box table{
                
	            width:652px;
	            border:1px solid #d3d3d3;
	            border-collapse:collapse; 
	            empty-cells :show;
	            text-align:center;

	            }
	                    
.tab_box caption{text-align:left;padding-top:10px;}

.tab_box th{
	                 border:1px solid #d3d3d3;
	                 border-collapse:collapse; 
                     font-weight:100;
					 font-size:12px;
                     padding:5px;  
					 text-align:center;
            }       
                        
.tab_box td {
                     border:1px solid #d3d3d3;
	                 border-collapse:collapse; 
                     font-weight:100;
					 font-size:12px;
                     padding:5px;
					 text-align:center;
             } 
             
.tab_box thead th{ background:#fbf8e0;font-weight:600;}
.tab_box tbody th{background:#f7f7f7;}


/*______________________________________________footer style _______________________________________*/
#footer { border-top: 1px solid #d5d5d5;font-family: "dotum,verdana";
		 font-size: 12px; 
		 color:#a6a6a6;
		 text-decoration:none;	
		 width:100%;
		 height:50px;
		 clear:left;
		 padding:10px;	
		 position:static;
		 }


#footer p{padding:2px 0px;}
.ft_01{float:left;margin-left:50px;}
.ft_01 li{margin-top:10px;}
.ft_02{width:175px;float:right;}
