/* main Container */
#container{
	background-image: url(/_img/t_bg.gif);
  background-repeat:repeat-x;  	
	}
#subContainer{position:relative;width:969px;}

input{line-height:1em;vertical-align:middle;}

/* layout top */
#layout_top{position:relative;width:969px;height:35px;}
#layout_top #logo{position:absolute;top:5px;left:5px;}
#layout_top #logo_title{position:absolute;top:12px;left:180px;font-family:Gulim;font-size:12px;letter-spacing:-1px;color:#666666;}
#layout_top #familySite{position:absolute;top:7px;right:1px;margin:0px;padding:0px;}

#layout_top #familySite #familySiteListOpen{position:absolute;top:0px;right:0px;}
#layout_top #familySite #familySiteList{
  position:absolute;top:0px;right:-1px;width:395px;height:19px;margin:0px;padding:0px;
  border:1px solid #c6c6c6;background:#ffffff;
}
#layout_top #familySite #familySiteList ul, 
#layout_top #familySite #familySiteList li{
list-style-image:none; list-style-position:outside; list-style-type:none;margin:0px;padding:0px;float:left;
}
#layout_top #familySite #familySiteList li{padding-right:5px;font-family:Dotum;font-size:11px;color:#cccccc;}
#layout_top #familySite #familySiteList li a{display:block;padding-top:3px;font-family:Tahoma;font-size:10px;letter-spacing:0px;}
#layout_top #familySite #familySiteList li a:hover{color:#0080FF;}
#layout_top #familySite #familySiteList li a:active{color:#000000;}

#layout_top #familySite #familySiteList #familySiteListClose{margin-top:0px;}
#layout_top #familySite #familySiteList #familySiteListClose a{display:block;padding-top:0px;width:15px;height:19px;text-indent:-1000px;overflow:hidden;background:url(/_img/main/family_close.gif);}

#layout_top #familySite #familySiteList #familySiteListClose a{background-position:0px 0px;}
#layout_top #familySite #familySiteList #familySiteListClose a:hover{background-position:0px -19px;}

/* layout content */
#layout_content{	
	position:relative;
	width:967px;	
	height:522px;
	border:1px solid #C5C5C5;	
  text-align:-moz-left;
  text-align:-webkit-left;
  #text-align:left;  
	}
#layout_content #layout_content_menu{height:100px;}
#layout_content #layout_content_notice{position:absolute;left:0px;top:90px;}
#layout_content #layout_content_quiry{position:absolute;left:0px;top:90px;}
#layout_content #layout_content_sub{position:absolute;left:40px;top:130px;}

#layout_content_board{
	width:967px;
	border:1px solid #C5C5C5;
  text-align:-moz-left;
  text-align:-webkit-left;
  #text-align:left;
  background:#fff;  
  }
#layout_content_board #layout_content_menu{height:100px;}
#layout_content_board #layout_content_notice #layout_content_notice_title,
#layout_content_board #layout_content_quiry #layout_content_quiry_title{padding:30px 35px 0px 40px;}
#layout_content_board #layout_content_quiry #layout_content_quiry_title{margin-bottom:10px;}

#layout_content_board #layout_content_notice #layout_content_notice_list{padding:0px 40px 10px 40px;}
#layout_content_board #layout_content_quiry #layout_content_quiry_list{padding:0px 40px 10px 40px;}

            														 
#layout_content #layout_content_sub #layout_content_m1_3{border-bottom:1px solid #cccccc;width:895px;height:29px;}

#layout_content #layout_content_sub ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-bottom:0px;
	float:left;
	}
	
#layout_content #layout_content_sub li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-align:left;
	margin-bottom:10px;
}

#layout_content #layout_content_sub ul .m1_05{
	font-size:11px;
	font-family:"Dotum","Tahoma";
	font-weight:bold;	
	color: #626262;
}

#layout_content #layout_content_sub #layout_content_m1_3_table .subtitle_01_01{
	background:#FFFFFF;
	font-size:11px;	
	font-family: "Dotum", "verdana";
}	
#layout_content #layout_content_sub #layout_content_m1_3_table .subtitle_01_02{
	background:#f2fbfe;
	font-size:11px;	
	font-family: "Dotum", "verdana";
	text-align:left;
}	

#layout_content #layout_content_sub #layout_content_swf{margin-left:30px;margin-top:30px;}


/* main Notice*/

#layout_notice01_content,
#layout_notice02_content
{
	
}
#layout_notice01_img{height:37px;background:url(/_img/main/center_tit.gif);cursor:pointer;}
#layout_notice02_img{height:37px;background:url(/_img/main/noti_tit.gif);cursor:pointer;}

#layout_link #layout_notice01 #layout_notice01_content .mainListContent,
#layout_link #layout_notice02 #layout_notice02_content .mainListContent{	
	position:relative;
	overflow:hidden;text-overflow:ellipsis;
	margin-left:5px;width:449px;
	}

#layout_link #layout_notice01 #layout_notice01_content .mainListContent .title,
#layout_link #layout_notice02 #layout_notice02_content .mainListContent .title,
#layout_link #layout_notice01 #layout_notice01_content .mainListContent .date,
#layout_link #layout_notice02 #layout_notice02_content .mainListContent .date
{	
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:11px;
	line-height:1.7em;
  text-align:left;
  font-family:"Dotum";
  color:#888888;
  font-family:"Tahoma";
 }


#layout_link #layout_notice02 #layout_notice02_content .mainListContent .title,
#layout_link #layout_notice01 #layout_notice01_content .mainListContent .title
{
	position:relative;
	left:0px;	
	float:left;	
	width:370px;
	padding-left:7px;
}


#layout_link #layout_notice01 #layout_notice01_content .mainListContent .date,
#layout_link #layout_notice02 #layout_notice02_content .mainListContent .date
{
	position:absolute;
	top:0px;
	right:5px;
	padding-left:5px;
	width:60px;
}

#layout_link #layout_notice01 #layout_notice01_content .mainListContent .title a,
#layout_link #layout_notice02 #layout_notice02_content .mainListContent .title a,
#layout_link #layout_notice01 #layout_notice01_content .mainListContent .title_new a,
#layout_link #layout_notice02 #layout_notice02_content .mainListContent .title_new a
{color:#000000;display:block;}

#layout_link #layout_notice01 #layout_notice01_content .mainListContent .title a:hover,
#layout_link #layout_notice02 #layout_notice02_content .mainListContent .title a:hover,
#layout_link #layout_notice01 #layout_notice01_content .mainListContent .title_new a:hover,
#layout_link #layout_notice02 #layout_notice02_content .mainListContent .title_new a:hover
{color:#4AA5FF;text-decoration:underline;}

#layout_link{position:relative;height:30px;background:#7f7f7f;border:1px solid #C5C5C5;border-top:0px none;}

#layout_link #layout_notice01{
	position:absolute;
	left:20px;
	top:-110px;
	width:459px;
	height:100px;
	background:#ffffff;
}
#layout_link #layout_notice02{
	position:absolute;
	left:489px;
	top:-110px;
	width:459px;
	height:100px;
	background:#ffffff;
}


/* layout link */
#layout_link #linkBox{position:absolute;right:0px;top:7px;}
#layout_link #linkBox ul, 
#layout_link #linkBox li{
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 margin:0px;
 padding:0px;
 float:left;
}
#layout_link #linkBox li{
	margin-right:7px;
	color:#dbdbdb;
	font-size:11px;
	font-family:"Malgun Gothic", "Dotum";
	font-weight:bold;
}
#layout_link #linkBox li a{color:#ffffff;font-size:11px;font-family:Malgun Gothic, Dotum;}
#layout_link #linkBox li a:hover{color:#C1E0FF;text-decoration:none;}
#layout_link #linkBox li a:active{color:#000000;}


/* layout copy */
#layout_Copyright{position:relative;width:969px;height:50px;}
#layout_Copyright #botLogo{position:absolute;top:7px;left:5px;}
#layout_Copyright #address{
  position:absolute;top:7px;right:5px;
  font-size:11px;font-family:Malgun Gothic, Dotum;
  color:#222222;
  text-align:-moz-right;text-align:-webkit-right;#text-align:right;
  line-height:18px;
}
#layout_w3c{position:relative;width:969px;height:40px;}
#layout_w3c #mark{position:absolute;right:10px;top:0px;}




/* okButton*/
#okButton a{
	display:block;
	font-family:"Tahoma";
	font-size:10px;
	letter-spacing:0px;
	width:36px;
	height:22px;
}

    
/* Table Control Css */

.t_padding{padding-left:10px;height:29px;}
.t_height{height:15px;}
.table_line{height:1px;background:#B5B5B5;}

.t_top_L, .t_top_C, .t_top_R , .t_bottom_L, .t_bottom_C, .t_bottom_R{padding:5px 0px 5px;}
.t_top_L{
	width:230px;	
	background:#F5F5F5;
	border-top:1px solid #B5B5B5;
	border-bottom:0px solid;
	border-right:0px solid;
	border-left:0px solid;
	text-align:left;
	float:left;
}
.t_top_C{
	width:345px;	
	background:#ffffff;
	border-top:1px solid #B5B5B5;
	border-bottom:0px solid;
	border-right:1px solid #B5B5B5;
	border-left:1px solid #B5B5B5;
	float:left;
}
.t_top_R{
	width:310px;
	background:#ffffff;
	border-top:1px solid #B5B5B5;
	border-bottom:0px solid;
	border-right:0px solid;
	border-left:0px solid;
	float:left;
}
.t_bottom_L{
	width:230px;
	background:#F5F5F5;
	border-top:1px solid #B5B5B5;
	border-bottom:1px solid #B5B5B5;
	border-right:0px solid;
	border-left:0px solid;	
	float:left;
}
.t_bottom_C{
	width:345px;
	background:#ffffff;
	border-top:1px solid #B5B5B5;
	border-bottom:1px solid #B5B5B5;
	border-right:1px solid #B5B5B5;
	border-left:1px solid #B5B5B5;
	float:left;
}
.t_bottom_R{
	width:310px;
	background:#ffffff;
	border-top:1px solid #B5B5B5;
	border-bottom:1px solid #B5B5B5;
	border-right:0px solid;
	border-left:0px solid;
	float:left;		
	_height:15px;
}


/* minki 추가 CSS*/

#layout_content #layout_content_sub ul .mgt01{margin-top:-5px;float:left;margin-right:6px;}
#layout_content #layout_content_sub ul .mgt02{margin-top:-8px;float:left;margin-right:6px;}

#layout_content #layout_content_sub ul .pdt01{padding-top:13px;width:244px;}
#layout_content #layout_content_sub #layout_content_m1_4_table #layout_content_m1_4_table #pdt01 {padding-top:12px;}

#layout_content #layout_content_sub #layout_content_m1_4_table .subtitle_01_01 ul{padding-top:12px;}
#layout_content #layout_content_sub #layout_content_m1_4_table .subtitle_01_01 ul li.li_t{margin-bottom:5px;}
#layout_content #layout_content_sub #layout_content_m1_4_table .subtitle_01_01 ul li img{margin-right:8px;}

#layout_content #layout_content_sub #layout_content_m1_4_table .subtitle,
#layout_content #layout_content_sub #layout_content_m1_3_table .subtitle
{
	background:#FAFAFA;
	font-size:11px;
	font-family:"Dotum","Tahoma";font-weight:bold;
	letter-spacing:-1px;
	color: #626262;
	text-align:center;
	height:25px;  
	}
	
#layout_content #layout_content_sub #layout_content_m1_4_table .subtitle_01{	
	background:#FFFFFF;
	font-size:12px;	
	font-family:"Dotum","Tahoma";font-weight:bold;	
	color: #626262;
	text-align:left;
	height:74px;
	}

#layout_content #layout_content_sub #layout_content_m1_4_table .subtitle_02{	
	background:#FFFFFF;
	font-size:12px;	
	font-family:"Dotum","Tahoma";font-weight:bold;	
	color: #626262;
	text-align:center;
	height:74px;
	}

	
#layout_content #layout_content_sub #layout_content_m1_4_table .subtitle_01_01{
	background:#FFFFFF;
	font-size:12px;	
	font-family:"Dotum","Tahoma";	
	color: #626262;	
	height:74px;
	padding-left:20px;
}


.table04{
	border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;font-size:11px;background:#ccc;font-family:Malgun Gothic;height:25px;text-align:center;
}
.table04 > table {width:895px;}
.table04 table > thead > tr > th,
.table04 table > thead > tr > td{border-right:1px solid #000;text-align:center;font-weight:bold;}




.table04 table > thead .c00{width:44px;}
.table04 table > thead .c01{width:221px;}
.table04 table > thead .c02{width:391px;}
.table04 table > thead .c03{}

