@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; width:300px; line-height:18px; text-align:right; }
.sub_tit{ float:left; height:52px; }
.sub_page{ clear:both; padding-top:30px; }

.sub_stit{ width:100%; 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:420px; 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_txt2{ float:right; margin-left:10px; width:270px; line-height:25px; border-bottom:#dbdada dotted 1px;}
.histoy_txt1, .histoy_txt2{ margin-bottom: 15px; }
.histoy_txt3{ float: left; margin-left: 400px; padding-right: 10px; width: 80px; background: #333; color: #FFF; text-align: right; line-height: 25px; margin-bottom: 45px; }

/*Á¶Á÷µµ*/
#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{ }

#gosa_L00{ float:left; width:500px; margin-top:10px; margin-left:140px; margin-bottom:20px;  
         border-top:#0176bf solid 2px; }



#gosa_L01{ float:left; width:335px; margin-top:10px; margin-left:40px; margin-bottom:20px;  
         border-top:#0176bf solid 2px; }
		 
#gosa_L02{ float:left; width:335px; margin-top:10px; margin-left:20px; margin-bottom:20px;  
         border-top:#0176bf solid 2px; }


#gosa_L03{ float:left; width:250px; margin-top:10px; margin-left:20px; margin-bottom:20px;  
         border-top:#0176bf solid 2px; }






.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.r_line{
	padding: 7px 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dbdada;
	
	border-bottom-width: 1px;
	
	border-bottom-style: solid;
	
	border-bottom-color: #dbdada;
}




#table_gosa td.line{
	padding: 7px 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #dbdada;
	border-bottom-color: #dbdada;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dbdada;
}




#table_gosa th.r_line{
	padding: 7px 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #dbdada;
	border-bottom-color: #dbdada;
}




#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;}



/*ve½Ã½ºÅÛ ÅÇ*/
.tabs { float:left; width:100%; margin:0;}
.tabMenu { margin:0; }

.tabMenu li { float:left; height:40px; text-align:center; padding:0 24px; margin:0 -1px; border:#ddd solid 1px; background:url(../_sub08/img/tab_bg.gif) bottom repeat-x; }
.tabMenu li a { font-size:15px; line-height:40px; font-weight:bold; }

.tabMenu li.active, .tabMenu li.active a { line-height:40px; font-weight:bold; color:#fff;

	background:url(../_sub08/img/tab_bg_over.gif) bottom repeat-x; }
	
	
.tab-cont { float:left; width:100%; overflow:hidden;  clear:both; margin:20px 0; }







/*ÇÕ¼ºº¸ ÀÛÀºÅÇ*/




/*¿¬ÇõÅÇ*/

.S{float: left; width:777px; }


.S_tab { 
	float: left;
	clear: both;
	width:100%;
	padding-top: 10px;
	
}

.S_tab li {float:left; display:block;  background-color: #eee;    line-height:20px; margin-right:4px; margin-bottom:5px; width:24%; padding-top: 0;  padding-bottom: 0; }



.S_tab li a { padding:5px 0 ; display:block; text-align:center; font-weight:bold; border:#eee solid 4px; }

.S_tab li a:hover {
	color: #F60;
	background-color: #fff;
	border: #F60 solid 4px;
	text-decoration: none;}



.S_tab li.active{background-color: #F60; }
.S_tab li.active a { font-weight:bold; border:#F60 solid 4px; color: #FFF;}

.S_tab li.active a:hover {	color: #F60;
	background-color: #fff;
	border: #F60 solid 4px;
	text-decoration: none;}









.S_tab02 { 
	float: left;
	clear: both;
	width:100%;
	padding-top: 10px;
	
}

.S_tab02 li {float:left; display:block;  background-color: #eee;    line-height:20px; margin-right:4px; margin-bottom:5px; width:188px; padding-top: 0;  padding-bottom: 0; }



.S_tab02 li a { padding:5px 0 ; display:block; text-align:center; font-weight:bold; border:#eee solid 4px; }

.S_tab02 li a:hover {
	color: #F60;
	background-color: #fff;
	border: #F60 solid 4px;
	text-decoration: none;}



.S_tab02 li.active{background-color: #F60; }
.S_tab02 li.active a { font-weight:bold; border:#F60 solid 4px; color: #FFF;}

.S_tab02 li.active a:hover {	color: #F60;
	background-color: #fff;
	border: #F60 solid 4px;
	text-decoration: none;}

















.tab-S{float: left;

	width:100%;}



.view{
	float: left;
100%; 		margin: 10px;
	border: 10px solid #eeeeee;
}
	
