/* CSS main */
@charset "euc-kr";
html, body {
	margin:0 auto;
	padding:0;
	width:100% !important;	
	background:#FFFFFF url('../images/main/main_foot_all_bg.gif') ;
	font-family:Dotum,Arial;
	/*overflow:hidden;*/
	overflow-x:hidden;
	
	font-size:11px;
	color:#7A7A7A;
}
ul,li,dl,dt,dd,form,p {
	margin:0;
	padding:0;
}
table, img {
	border-collapse:collapse;
	border:0px none;
}

ul li {
	list-style-type: none;
}
input {
	vertical-align: middle;
}
input_basic, select {
	vertical-align: middle;
	font-size: 11px;
	color: #767A7D;
	border:1px solid #99C7FD;
	background-color:#F5FBFE;
	font-family:Dotum,Arial;
	padding:3px 2px 2px 4px;
}

select .select_search {
	vertical-align: middle;
	font-size: 11px;
	color: #767A7D;
	border:1px solid #99C7FD;
	background-color:#F5FBFE;
	font-family:Dotum,Arial;
	border-bottom:1px solid #EFEFEF;
}

input.input_search {
    border:1px solid #ABC5DD;
    background:#FFFFFF;
    font-size:11px;
	padding:3px 2px 2px 4px;
}  
select {
	font-size:11px;font-family:Dotum,Arial;behavior: url('../css/selectBox.htc'); cursor: hand; 
	}

/*¸µÅ©ÀÌ¹ÌÁö Å×µÎ¸® ¾ø¾Ö±â*/
a, img, input {selector-dummy: expression(this.hideFocus=true);}

/* ±âº» link color */
td a:link, td a:visited {
	color: #808889;
	text-decoration:none;
	font-family:Dotum,Arial;
	font-size:11px;
	}
td a:active, td a:hover {
	color: #FF7700;
	text-decoration:none;
	font-family:Dotum,Arial;
	font-size:11px;
	}

td {font-family:Dotum,Arial;font-size:11px;}
 
.bld { font-weight:bold;}
.ht30 { height:30px;}
.ht25 { height:25px;}
.ht20 { height:20px;}
.ht13 { height:13px;}
.ht15 { height:15px;}
.ht10 { height:10px;}
.ht5 { height:5px;}
.ht3 { height:3px;}
.line-ht { line-height:140%;}

/* font color */
.fcbe { color:#2778D2}
.fcoe { color:#FF7700}
.fcgy { color:#6C7071}

/* TITLES */
img, li img {
	vertical-align: top;	/* for IE imge margin */
}

/* layout */
#body_bg {
	width:100%;
	background:url('../images/body_bg.jpg') repeat-x top;
}
#tbl_fix { /* (w:920px, h:713px) */
	position:relative;
	width:100%;height:660px;
	/*background:url('../images/main/main_flash.jpg') no-repeat left top;/* main flash */
	margin:0;
}
#Middle	{
	margin:0;
	width: 865px !important;	
	min-height: 100% !important;
	height: 100% !important;
}
#MainContent {
	position:absolute;
	top:156px;
	left:590px;
	width:517px;
	text-align:left;
}
.tit { padding-bottom:8px;padding-left:4px;}
.tit2 { height:16px;;padding-left:5px;border-bottom:1px solid #023A7F;}
.tit3 { padding-bottom:4px;padding-left:4px;}
.tab { height:18px;border-bottom:1px solid #E8EBEC;}
.pd_t { padding-top:0px;}
.pd_b { padding-bottom:2px;}
.line_dot { 
	background:url('../images/main/ico_dot.gif') repeat-x left bottom;
	padding-top:6px;
	padding-left:14px;
	height:15px;
	}
.line_dot2 { 
	background:url('../images/main/ico_dot.gif') repeat-x left bottom;
	padding-top:2px;
	padding-left:7px;
	height:15px;
	}
.line_dot_last { 
	border-bottom:1px solid #DCDCDC;
	padding-top:2px;
	padding-left:14px;
	height:15px;
	}
.line_dot_last2 { 
	border-bottom:1px solid #DCDCDC;
	padding-top:2px;
	padding-left:7px;
	height:15px;
	}
.box_type01 {
	background:url('../images/main/main_box03.gif') no-repeat left top;
	height:24px;
	padding:2px 0 0 5px;
	}
.box_type02 {
	background:url('../images/main/main_box01.gif') no-repeat left top;
	height:64px;
	}
.box_type03 {
	background:url('../images/main/main_box02.gif') no-repeat left top;
	height:26px;
	padding:2px 0 0 25px;
	}
.main_notice{
	padding:5px 5px 5px 5px;
	color:#808889;
	line-height:15px;
	background-color:#F6F9FE;
}
.main_notice_tl {
	background-image:url(../images/main/main_imgtl.gif);
	background-repeat:no-repeat;
	width:8px;
}
.main_notice_tc {
	background-image:url(../images/main/main_imgtc.gif);
	background-repeat:repeat-x;
}
.main_notice_tr {
	background-image:url(../images/main/main_imgtr.gif);
	background-repeat:no-repeat;
	width:8px;
}
.main_notice_ml {
	background-image:url(../images/main/main_imgml.gif);
	background-repeat:repeat-y;
}
.main_notice_mr {
	background-image:url(../images/main/main_imgmr.gif);
	background-repeat:repeat-y;
}
.main_notice_bl {
	background-image:url(../images/main/main_imgbl.gif);
	background-repeat:no-repeat;
	height:8px;
}
.main_notice_bc {
	background-image:url(../images/main/main_imgbc.gif);
	background-repeat:repeat-x;
}
.main_notice_br {
	background-image:url(../images/main/main_imgbr.gif);
	background-repeat:no-repeat;
}
/* footer */
#foot {
	/*position:relative;*/
	clear:both;
	width:100%;
	height:173px;
	z-index:10;
	margin:0;
	/*background:url('../images/foot_all_bg.gif') repeat-x bottom;*/
	}
#foot #cnt {
	width:886px;
	background:url('../images/main/main_foot_top_bg.gif') no-repeat top;
	padding-top:32px;
	padding-left:44px;
	}
#foot-link {
	padding: 0 0 0 12px;
	margin:0;
	vertical-align: top;
}
#foot-link ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#foot-link li {
	float: left;
	padding-left:8px;
}
#copyright {
	float: left;
	clear:both;
	margin: 0;
	padding-left:8px;
	padding-top:10px;
}
/* box(Á¶È¸) */
.search_box_t {
	background: url('../img/main_tab_bar.gif') no-repeat bottom;
	margin:0;
	padding:0;
	width:900px;
	height:55px;

}
.search_box_b {
	background: url('../img/main_tab_bar_btm.gif') no-repeat;
	margin:0;
	padding:0;
	width:900px;
	height:8px;
}
#search_box {
	background: url('../img/main_tab_bar_bg.gif') repeat-y;
	padding:0 0 0 23px;
	width:900px;
	}

.search_box_m {
	background-color:#FFF;
	width:860px;
	}

/* tab */
#tab {
	border-bottom:1px solid #C6CDD3;
	width:100%;
	height:25px;
	padding:0;
	margin:0;
	margin-bottom:10px;
	}

/* family site */
html> body .nhnAlphaLoader_up{background:transparent URL('');}
html> body .nhnAlphaLoader_down{background:transparent URL('');}
* html body .nhnAlphaLoader_up{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=../images/sel_bar.gif);}
* html body .nhnAlphaLoader_down{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=../images/sel_bar.gif);}
.directly_box {color:#676767; width:147px;}
.directly_box .con {width:145px;height:60px;border:1px solid #D1DBE1; padding:0;text-align:left;font-family:Dotum,Arial;
	font-size:11px;overflow:auto;overflow-x:hidden;
	scrollbar-3dlight-color:#FBFCFF;
	scrollbar-arrow-color:#D1DBE1;
	scrollbar-track-color:#FBFCFF;
	scrollbar-darkshadow-color:#FBFCFF; 
	scrollbar-face-color:#FBFCFF;
	scrollbar-highlight-color:#D1DBE1;
	scrollbar-shadow-color:#D1DBE1;	
	}
.directly_box .con ul {margin:0; padding:4px 4px 4px 4px;}
.directly_box .con ul li {list-style-type:none;line-height:16px; }
.directly_box .con ul li a {color:#676767;font-family:Dotum,Arial;font-size:11px;font-weight:normal;}

#select_go {
	float:right;
	padding:0;
	margin:0
	position:relative;
    }
		.family_box {
		/*border:1px solid #DCDCDC;*/
		background: url('../images/main/main_site_bg.gif') no-repeat left top;
		width:212px;height:15px;
		padding:5px 0px 0 7px;
		display:block;
		cursor:pointer;
		}
        #family_urls {
		top:0px;
	    display:none;
	    width:217px;
		height:85px;
	    padding-top:3px;
	    border-top:none;
	    border-right:1px solid #DCDCDC;
	    border-left:1px solid #DCDCDC;
	    border-bottom:1px solid #DCDCDC;
	    background:#fff;
		z-index:2;overflow:auto;
		scrollbar-3dlight-color:#FFFFFF;
		scrollbar-arrow-color:#DCDCDC;
		scrollbar-track-color:#FFFFFF;
		scrollbar-darkshadow-color:#FFFFFF; 
		scrollbar-face-color:#FFFFFF;
		scrollbar-highlight-color:#DCDCDC;
		scrollbar-shadow-color:#DCDCDC;	
		line-height:110%;
        }
        #family_urls li {
            display:block;
            margin:0;
            padding:1px 3px 0px 3px;
            font-size:11px;
        }
        #family_urls li a {
            display:block;
            height:12px;
            margin:0;
            padding:2px 0 2px 3px;
            color:#808889;
            font-family:Dotum,Arial;
        }
        #family_urls a:hover {
            text-decoration:none;
        }
#select_go2 {
	float:right;
	padding:0;
	margin:0
	position:relative;
    }
		.family_box2 {
		/*border:1px solid #DCDCDC;*/
		background: url('../images/main/main_site_bg.gif') no-repeat left top;
		width:212px;height:15px;
		padding:5px 0px 0 7px;
		display:block;
		cursor:pointer;
		}
        #family_urls2 {
		top:0px;
	    display:none;
	    width:217px;
		height:85px;
	    padding-top:3px;
	    border-top:none;
	    border-right:1px solid #DCDCDC;
	    border-left:1px solid #DCDCDC;
	    border-bottom:1px solid #DCDCDC;
	    background:#fff;
		z-index:2;overflow:auto;
		scrollbar-3dlight-color:#FFFFFF;
		scrollbar-arrow-color:#DCDCDC;
		scrollbar-track-color:#FFFFFF;
		scrollbar-darkshadow-color:#FFFFFF; 
		scrollbar-face-color:#FFFFFF;
		scrollbar-highlight-color:#DCDCDC;
		scrollbar-shadow-color:#DCDCDC;	
		line-height:110%;
        }
        #family_urls2 li {
            display:block;
            margin:0;
            padding:1px 3px 0px 3px;
            font-size:11px;
        }
        #family_urls2 li a {
            display:block;
            height:12px;
            margin:0;
            padding:2px 0 2px 3px;
            color:#808889;
            font-family:Dotum,Arial;
        }
        #family_urls a:hover {
            text-decoration:none;
        }
#adv {top:191px;left:1080px; position:absolute; z-index:0;}
