@charset "euc-kr";
@import url('all.css');


body {position:relative; line-height: 0.9em; text-align:justify; background:url(../_sub01/img/sub_bg.jpg) top no-repeat; font-size: small; color:#666; font-family: "µ¸¿ò", Verdana;}



#container{float:left;  width:1024px; padding-top:30px; }
.s_flash01{ position:relative; float:left; width:1024px; height:234px; 
            background:url(../_sub01/img/sub01.jpg) top center no-repeat; z-index:1;}
.s_flash02{ position:relative; float:left; width:1024px; height:234px; 
            background:url(../_sub02/img/sub01.jpg) top center no-repeat; z-index:1;}
.s_flash03{ position:relative; float:left; width:1024px; height:234px; 
            background:url(../_sub03/img/sub01.jpg) top center no-repeat; z-index:1;}
.s_flash04{ position:relative; float:left; width:1024px; height:234px; 
            background:url(../_sub03/img/sub01.jpg) top center no-repeat; z-index:1;}
			
/*¸ÞÀÎ ÁÖ¿ä½ÇÀû¹è³Ê*/
.m_banner{ position:absolute;
	width:172px; height:66px; top:105px; right:0px; }
	
/*sub_flash*/
#slider { top:30px; right:200px; float:right; 
    width: 477px; /* important to be same as image width */
    height: 100px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 477px; /* important to be same as image width or wider */
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
    width: 477px; top:40px; 
    display: none;
}
.clear { clear: both;}
.top { top: 0; left: 0; } 
ul { list-style-type: none;}


#sub_menu { float:left; width:196px; height: auto; padding-left:17px; }
.sub_menu_tit{ padding-bottom:0px; }
.sub_menu_list { display:block; clear:both; padding-left:0px; margin-top:0px; }
.sub_menu_list li { display:block; clear:both; font-size:0;}/*height:30px; */
.sub_menu_list a { display:block; float:left; }
.menu_bg{ display:block; height:30px; background:url(../_sub01/img/sub_menu_bottom.gif) bottom no-repeat; }
.menu_bg1{ display:block; height:30px; background:url(../_sub01/img/sub_menu_bottom01.gif) bottom no-repeat; }
.sub_banner{ float:left; padding-top:30px;}

/*¼­ºê°øÅë*/
#sub01{ float:left; width:777px; margin-left:34px; padding-bottom:20px;
            background:url(../_sub01/img/sub_line.gif) top repeat-x; }
.sub_sitmap{ float:right; line-height:18px; text-align:right; }
.sub_tit{ float:left; height:52px; }
.sub_page{ clear:both; padding-top:30px; }

.sub_stit{ margin:10px; clear:both; }
.sub_stit ul{ margin-left:10px; }
.sub_stit li { background:url(../_sub01/img/dot_01.gif) left 50% no-repeat ; padding-left:10px;}

/*¿¬Çõ*/
.sub02_histoy{ height:450px; margin-top:20px; background:url(../_sub01/img/sub_02_02.jpg) bottom center no-repeat;}
.histoy_txt1{ float:left; margin-left:400px; padding-right:10px; width:80px; background:#333; color:#FFF; text-align:right; line-height:25px; }

.histoy_txt1_02{ float:left; margin-left:400px; padding-right:10px; width:80px; background:#333; color:#FFF; text-align:right; line-height:25px; margin-bottom:90px; }

.histoy_txt1_03{ float:left; margin-left:400px; padding-right:10px; width:80px; background:#333; color:#FFF; text-align:right; line-height:25px; margin-bottom:40px; }

.histoy_txt2{ float:right; margin-left:10px; width:270px; line-height:25px; border-bottom:#dbdada dotted 1px;}
.histoy_txt1, .histoy_txt2{ margin-bottom:15px; }

/*Á¶Á÷µµ*/
#table_pro{ float:left; width:100%; border-top:#0176bf solid 2px; margin: 10px 20px 30px 5px; font-weight:bold;}
#table_pro td{border-bottom:#dbdada solid 1px; padding:7px 10px; }
#table_pro td.tit{ color:#3c6b9e; text-align:center; background:#eeeeee;}
#table_pro td.stit{ text-align:center; background:#e8e0d8;}
#table_pro td.no{text-align:center; }
#table_pro td.total{text-align:center; color:#000; border-top:#7fb8db solid 1px;}

/*¿À½Ã´Â±æ*/
.map{ margin-top:20px; border:#dbdada solid 2px; }

/*Çù·Â»ç*/
#table_partner{ float:left; width:100%; border-top:#0176bf solid 2px; margin: 10px 20px 30px 5px; }
#table_partner td{border-bottom:#dbdada solid 1px; padding:15px 10px; text-align:center; }

/*°ø»çÁö¸í¿ø*/
#gosa_L{ float:left; width:350px; margin-top:10px; margin-left:15px; margin-bottom:20px;  
         border-top:#0176bf solid 2px; }
.gosa_Btxt{ font-weight:bold; color:#fff; background:#000; padding:5px; }
.gosa_img{ }
.download{ text-align:right; padding:10px 10px; }
#table_gosa{ float:left; width:100%; border-top:#0176bf solid 2px; margin: 10px 20px 30px 5px; font-weight:bold;}
#table_gosa td{border-bottom:#dbdada solid 1px; padding:7px 10px; }
#table_gosa td.tit{ color:#3c6b9e; text-align:center; background:#eeeeee;}

/*¼³ºñÇöÈ²*/
.sub06{width:764px; border-top:#0176bf solid 2px; margin-bottom:50px;
        border-bottom:#dbdada solid 1px; border-left:#dbdada solid 1px; border-right:#dbdada solid 1px;}
.sub06_Btxt{ font-weight:bold; color:#fff; background:#000; padding:5px; }
#table_layout{ float:left; width:100%; border-top:#0176bf solid 2px; margin: 10px 20px 30px 5px; }
#table_layout td{border-bottom:#dbdada solid 1px; border-right:#dbdada solid 1px; padding:7px 10px; }
#table_layout td.tit{ color:#3c6b9e; text-align:center; font-weight:bold; background:#eeeeee;}
#table_layout td.center{text-align:center; }
#table_layout td.no_line{ border-right:none; text-align:center; }


/* ±ÛÀÚ */
.blue_B{ font-weight:bold; color:#3869a4;}
.blue_r{ color:#cf0000;}
.blue_g{ font-size:11px; color:#999;}
