/* CSS Document */

* {
  margin: 0;
  padding: 0;
  
}

a img {border:0;
}

/* p { margin-bottom:15px;} */

body {
  text-align: left;
  background:  url(/en/reimage/main/topbg2.gif) no-repeat ; 
}

 #wrapper {
  width: 820px; 
  text-align: left; 
}


#list_Control{	  height: 20px;
}

#header_menu {
  height: 50px;
  width: 820px; 
  margin-bottom:75px;
  _margin-bottom:55px;
  top: 0px;
  padding:0;
 }
hr {display: none; margin: 0px;}

#skipnavigation{
visibility:hidden;
}

#logo {
      position:relative;
	left: 40px;
	margin-top: -18px;
}

#login_contents li {

    list-style:none;
	float:left;
	border: 0;
}

#login_contents {
   position: relative;
	top: -27px;
   	float:right;
}

#all_tab{  margin-left:35px;}

/*----------------global_Menu------------*/

#global_Menu {width: 841px; top:53px;  position:absolute; }
#global_Menu ul {overflow:hidden; margin-bottom:90px;  }
#global_Menu ul ul {position:absolute;}
#global_Menu ul ul {top:40px; }
#global_Menu ul li {float:left; list-style:none; margin-bottom:90px;  }

/*  left postiion */
#tab_01 ul  {left:30px;  width:900px; float:left; position:absolute; }
#tab_02 ul {left:90px; width: 734px; float:left; position:absolute;}
#tab_03 ul {left:150px; width: 734px; float:left; position:absolute;}
#tab_06 ul {left:330px; width: 734px;  float:left; position:absolute;}


/*------------main------------*/

#main {
  width: 820px;
  margin-top:72px;
   _ margin-top:32px;
  padding:  0;
  border: 0;
}

#main_left {
  margin-left:20px;
  _margin-left:10px;
  width: 180px; 
  float: left; 
}

#main_left_02{
  margin-top:16px;}
  
#main_left_02 ul li {
   list-style : none;
   margin-top :2px;  
}

#main_left_02 ul  {
  margin-top:5px;}
  
#main_left_03{
  margin-top:12px;}
  
  #main_left_03 ul li {
    list-style : none;
   margin-top : 2px;  
}

  #main_left_03 ul  {
  margin-top:6px;}


#main_left_04{
  margin-top:12px;}
  
  #main_left_04 ul li {
    list-style : none;
   margin-top : 2px;  
   margin-left : 9px;  
   margin-bottom : 15px;  
}

  #main_left_04 ul  {
  margin-top:6px;}


#main_right {
  float: right; 
  width: 599px; 
  margin: 0 ; 
  padding:  0;
  border: 0;  
}

#main_right_02{
    margin-top:18px;
    width: 599px; 
	height: 177px; 
	  background:  url(/en/reimage/main/textbg.gif) ; 
}


#main_right_03
{margin-top:6px;
    width: 599px; 
	height: 95px; 
	  background:  url(/en/reimage/main/textbg.gif) ; 
}
#main_right_03 p,#main_right_04 p
{margin-left:10px;

}
#main_right_04
{margin-top:6px;
    width: 599px; 
	height: 103px; 
	  background:  url(/en/reimage/main/textbg.gif) ;
	  margin-bottom:20px; 
}


#main_right_02  ul li {
    list-style : none ;

	

	}
span.news_more{
	  margin-left:430px;
	   margin-top:-18px;}
	   
span.news_more2, span.news_more3{

  margin-left:350px;
      width: 39px;
   margin-top:5px;}
   

	   
.main_right_02_contents ul{
	   margin-top:10px;
	     margin-left:0px;}
.main_right_02_contents ul li{
	   margin-top:4px;
	    
	   	  # margin-top:0px;
	     margin-left:10px;
		     width: 560px; }
		 
.main_right_02_contents ul li.news1 {
	   margin-bottom:11px;
	   }
	   

	   
span.news1_day1{
  float:right;
  margin-right:-5px;
  _margin-right:0px;
  margin-top:-20px;
}


span.news1_content1 a{  margin-top:-40px;}

span.news1_day2{
  float:right;
  margin-right:-5px;
  _margin-right:0px;
  margin-top:-20px;

}

#left_menu{
 * margin-top:-3px;
  margin-left:20px;
  _margin-left:10px;
  width: 156px; 
  float: left; 
} 

#left_menu ul li{
 list-style: none;
}

#contents {
  float:right;
  margin-right:0px;  
    *margin-top:-3px;   
  width:630px;
  background:  url(/en/images/box_03.gif) ;
  }
#contents  h1{ margin-top:20px;
	     margin-left:20px;}	 
		 
/*-about_ktc_greeting----*/
		 
.about_greeting{margin-top:22px;
	     margin-left:24px;
		  margin-right:24px;}

.about_greeting_02{
	width: 189px;
	_margin-bottom:-15px; 
}
.about_greeting_03{
	width: 390px;
	  float:right;
	    margin-top: -170px;
}

img.line{
margin-top:20px;
}
img.line2{
margin-top:0px;
margin-bottom:23px;
}

img.line3{
margin-top:10px;
margin-bottom:20px;
}

img.line_h{
margin-left:-10px;
margin-bottom:5px;
}


.right{
 margin-left:450px;
 margin-bottom:50px;
}


/*-about_ktc_history----*/
.about_history{
  margin-top:22px;
  margin-left:26px;
  margin-right:26px;
   margin-bottom:40px;
   }

.about_history_01{
  margin-left:13px;
  margin-right:15px;}
  
 /*-about_ktc_org----*/ 
.about_org {
  margin-top:22px;
  margin-left:26px;
  margin-right:26px;
   margin-bottom:40px;} 

.about_org_02{
	width: 390px;
  margin-left:180px;
	 margin-top:-120px;
	
}

.about_org_03{
   margin-top:30px;}
  
.about_org_04  {
  margin-left:7px;}
  
.about_org_05{
  margin-left:14px;
    margin-right:15px;}
	
table.about_org_07_1 th {
padding:9px;
 }

table.about_org_07_1 tr td {
padding:9px;
 } 
 
table.about_org_07_1{ 
 margin-top:10px;
background-color : #C3C3C3;
border : 1px #C3C3C3 solid;}


/*-procedure(anti-)----*/ 


.pro_anti{
  margin-top:22px;
  margin-left:26px;
  margin-right:26px;
   margin-bottom:40px;} 
   
.pro_anti_01{
margin-left:7px;}
 
 /*-procedure(count-)----*/ 
 .pro_counter{
  margin-top:22px;
  margin-left:26px;
  margin-right:26px;
   margin-bottom:40px;} 

.pro_counter_01{
margin-left:7px;}

 /*-procedure(safe-)----*/ 
.pro_safe{
  margin-top:22px;
  margin-left:26px;
  margin-right:26px;
  margin-bottom:40px;} 
  
.pro_safe_01{
margin-left:7px;}

 /*-procedure(unfair-)----*/ 
.pro_unfair{
  margin-top:22px;
  margin-left:26px;
  margin-right:26px;
  margin-bottom:40px;} 
  
.pro_unfair_01{
margin-left:7px;}

 /*-procedure(Law and Decrees-)----*/ 
.pro_law_act{

  margin-top:22px;
  margin-left:26px;
  margin-right:26px;
  margin-bottom:10px;}
  
.pro_law_act iframe{
border :  1px #999999 solid;}

#eng_schedule_list {
  margin-left:15px;
    margin-bottom:20px;
}

#news_view_table {
  margin-left:20px;
}
#news_write_form_table {
  margin-left:20px;
      margin-bottom:20px;
}



 /*related-news----*/ 
 #news_list table{
  margin-left:10px;
    margin-bottom:20px;
 }
 
 
  
 /*related-site----*/ 
.site_gover,.site_em,.site_inter,.site_news{
  margin-top:22px;
  margin-left:30px;
  margin-right:26px;
  margin-bottom:20px;
  LINE-HEIGHT:10px;
    *LINE-HEIGHT:9px;
}

 /*-sitemap----*/ 
.map{
  margin-top:22px;

}

.map dl.map_01 dd,.map dl.map_02 dd,.map dl.map_03 dd,.map dl.map_04 dd,.map dl.map_05 dd,.map dl.map_06 dd{
margin-left:15px;
  LINE-HEIGHT :  25px;
    _margin-top:10px}
  
.map_01 dt,.map_02 dt,.map_03 dt,.map_04 dt,.map_05 dt,.map_06 dt{
  margin-bottom:20px;}
 /*-
.map_01{
float:left;
  margin-left:0px;
  margin-bottom: 5px;
  margin-top: 0px;
  width:240px;
  
}
 
.map_02{
float:left;
  margin-left:206px;
   _margin-left:-25px;
  margin-bottom: 5px;
  margin-top: -127px;
    _margin-top: 0px;
  width:240px;

}

.map_03{
float:left;
margin-left:406px;
margin-bottom: 5px;
margin-top: -336px;
width:240px;
  _float:right;
  _margin-left:310px;
  _margin-top: -256px;
  _width:240px;
}

.map_04{
float:left;
  margin-left:0px;
  margin-bottom: 25px;
  margin-top: 50px;
  width:240px;
}
.map_05{
float:left;
  margin-left:206px;
     _margin-left:-25px;
  margin-bottom:25px;
  margin-top: -97px;
    _margin-top: 50px;
  width:240px;

}

.map_06{
float:left;
  _float:right;
  margin-left:406px;
  _margin-left:210px;
  margin-bottom: 25px;
  margin-top: -99px;
      _margin-top: -85px;
  width:240px;

}-*/


/*------------////bottom////----------------*/	

.bottom_menu{
 clear: both;
 padding-top:0px;
 width:100%;
 background:  url(/en/images/copy_bg.gif); 
}


