/* main */
#TBT_main { width:100%; height:317px; background-image:url(../image/main_bg.gif)}
#TBT_search{}
#TBT_body {}
#TBT_body .padd{ height:170px;}
#TBT_body .notice{}
#TBT_lvnotice {position:absolute;left:0px;top:358px;width:900px;height:236px;z-index:10; padding-left:40px;
}

#top_util {
	position:absolute;
	top:0px;
	width:900px;
	height:55px;
	z-index:11;
}
#top_utilbt { width:900px; height:55px;}
#top_utilbt td{padding:0px 3px 0 3px;}
#top_utilbt .util{ width:640px;}



.index_bg{
	background:url(../image/index/TopBg.jpg) #FFFFFF repeat-x;
}
.contents_margin{
	margin:0 0 30 40;
}
.more_padding{
	padding:8 0 0 0;
}
.bbs_bg{
	background:url(../image/index/bbs_bg.gif) #FFFFFF repeat-x;
}
.bbs_text{
	font-size:11px;
}
A:link.bbs_text,A:visited.bbs_text,A:active.bbs_text{
	color:#666666; text-decoration:none;font-size:11px; 
}
A:hover.bbs_text{
	color:#00738C; text-decoration:none;font-size:11px;
}
.index_search{
	font-size:11px; font-weight:bold; color:#127484; padding:2 0 0 0;
}
.index_textfield{
	font-size:11px; color:#127484; width:384; height:18; background-color:#E0EDED; border:1px solid #BCD6D6;
}
/* ?? */
BODY {
	MARGIN: 0px 0px 0px 0px;
	overflow:auto; scrollbar-face-color:#E4E4E4; scrollbar-highlight-color:#A0A0A0; 
	scrollbar-3dlight-color:#FFFFFF; scrollbar-shadow-color:#B1B1B1;scrollbar-darkshadow-color:#FFFFFF; 
 	scrollbar-track-color:#F0F0F0; scrollbar-arrow-color: #FFFFFF;
}
TBT_flash_board{ 
	position:absolute; top:358px; z-index:10;}
BODY,DIV,TD {
	FONT-FAMILY:'dotum','Verdana'; FONT-SIZE: 12px; color:#666666;
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}
.family_margin{
	margin:0 0 0 40;
}
.footer_margin{
	margin:18 0 18 40;
}
BODY {
	MARGIN: 0px 0px 0px 0px;
	overflow:auto; scrollbar-face-color:#E4E4E4; scrollbar-highlight-color:#A0A0A0; 
	scrollbar-3dlight-color:#FFFFFF; scrollbar-shadow-color:#B1B1B1;scrollbar-darkshadow-color:#FFFFFF; 
 	scrollbar-track-color:#F0F0F0; scrollbar-arrow-color: #FFFFFF;
}
 
BODY,DIV,TD,input,select,textarea  {
	FONT-FAMILY: Verdana, dotum; FONT-SIZE: 11px; color:#919191; line-height:17px;
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}

.contents_box {
	padding:0px 0px 20px 0px;
	}

.input01 { 
	border:solid 1px #D1D1D1; background-color:#FFFFFF; 
}
.sp-1 {
	LETTER-SPACING: -1px;
}
.b {
	FONT-WEIGHT:bold;
}

.left_table{
	text-align:left;
	padding:0px 30px 5px 40px;
} 

.depth{
	text-align:right;
	padding:5px 0px 0px 0px;
	
}
.depth01 {
	color:#666666; text-decoration:none;
}
.depth01 A:link {
	color:#666666; text-decoration:none;
}
.depth01 A:visited {
	color:#666666; text-decoration:none;
}
.depth01 A:active {
	color:#666666; text-decoration:none;
}
.depth01 A:hover	{
	color:#666666; text-decoration:underline;
}

.depth02 {
	color:#0D3799; text-decoration:none; FONT-WEIGHT:bold;
}
.depth02 A:link {
	color:#0D3799; text-decoration:none; FONT-WEIGHT:bold;
}
.depth02 A:visited {
	color:#0D3799; text-decoration:none; FONT-WEIGHT:bold;
}
.depth02 A:active {
	color:#0D3799; text-decoration:none; FONT-WEIGHT:bold;
}
.depth02 A:hover	{
	color:#0D3799; text-decoration:underline; FONT-WEIGHT:bold;
}

/****************************************************************************************************************************************

table form
****************************************************************************************************************************************/


.line_form2 {
	background-color: #BBBBBB; 
	height:2px;
	}
	
.line_form {
	background-color: #E8E8E5; 
	height:1px;
	}
	
.gray_back {
	background-color: #F0F0ED; 
	height:39px;
	width:100px;
	padding:0px 0px 0px 17px;
	}
	
.box_form {
	padding:0px 10px 0px 0px;
	COLOR: #666666;
	}
	
.box_form2 {
	padding:0px 5px 0px 0px;
	COLOR: #666666;
	}
	
.button_form {
	padding:20px 10px 0px 0px;
	}
	
.button_form2 {
	padding:20px 0px 0px 0px;
	}


/****************************************************************************************************************************************

Bottom
****************************************************************************************************************************************/

.bottom_menu{
	text-align:left;
	padding:23px 0px 10px 0px;
}

.bottom_ci{
	text-align:left;
	padding:23px 23px 20px 40px;
}

.family{
	text-align:left;
	padding:0px 0px 0px 40px;
}
		
	
.tt-dbl-b {
	color:#497FBE; font-weight:bold; text-decoration:none;
}
.page-dbl-b {
	color:#919191; text-decoration:none;
}
.page-dbl-b A:link{
	color:#919191; text-decoration:none;
}
.page-dbl-b A:visited {
	color:#919191; text-decoration:none;
}
.page-dbl-b A:active{
	color:#919191; text-decoration:none;
}
.page-dbl-b A:hover{
	color:#497FBE; font-weight:bold; text-decoration:none;
}


.tt-bo02 A:link {
	color:#919191; text-decoration:none;
}
.tt-bo02 A:visited {
	color:#919191; text-decoration:none;
}

.tt-bo02 A:active {
	color:#919191; text-decoration:none;
}

.tt-bo02 A:hover {
	color:#1A7FCD; text-decoration:none;
}


#apDiv1 {
	position:absolute;
	left:236px;
	top:94px;
	width:153px;
	height:75px;
	z-index:12;
}