@charset "EUC-KR";

BODY {
	SCROLLBAR-FACE-COLOR: #f1eee8; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #c0c0c0; SCROLLBAR-3DLIGHT-COLOR: #f1eee;    SCROLLBAR-ARROW-COLOR: #8c8c8c; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #f1eee8;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	LINE-HEIGHT: 16px;
}

/**** Layout Selector 2009-11-26 ****/

hr {display:none;}
div, span, p {margin:0px; padding:0px; border:0px; font-family:Dotum,Dotumche,Verdana; color:#666666;}
img {border:none; vertical-align:middle;}
ul, ol, li, dl, dt, dd {margin:0px; padding:0px; list-style:none;}
iframe {width:100%; margin:0px; padding:0px;}
form {margin:0px; padding:0px;}
input {vertical-align:middle}
input.sTop {width:159px; height:17px; _height:18px; margin:0px; padding:1px 0px 0px 5px; _padding-top:1px; border:0px;}
*:first-child+html input.sTop {height:18px; padding-top:0px; border:0px;} 

#wrapper {margin:0px; padding:0px;}
#wrapper_body {position:relative; overflow:hidden; width:970px; margin:auto; padding:0px;}

#header {width:970px; height:144px; margin:0px;}
#lnb {position:absolute; overflow:hidden; top:0px; right:0px; z-index:10; width:970px; height:210px; margin:0px;}


#search {position:absolute; top:42px; right:5px; z-index:20; margin:0px;}
#search dl {overflow:hidden;}
#search dt {float:left; display:inline; width:175px; margin-top:5px;}
#search dd.init {float:left; display:inline; width:166px; height:19px; _height:18px; padding:6px 4px 4px 6px;_padding-top:4px; background:url('/Images/inc/bg_sForm.gif') left top no-repeat;}
*:first-child+html #search dd.init {height:19px; padding:6px 4px 7px 6px;}
#search dd.btn {float:left; display:inline; width:36px; margin-left:3px; _margin-top:-1px;}
#search dd.btn_semantic {float:left; display:inline; width:68px; margin-left:3px; _margin-top:-1px;} /* ºÙ¿©³Ö±âÇÒ css */


/* ¸Þ´ºÀüÃ¼º¸±â */
#menu {position:absolute; top:5px; right:0px; z-index:30; width:256px; font-size:0px; padding:0px;}
#menu div.menuAll_top {position:relative; width:216px; height:27px; padding:20px 20px 0px 20px; background:url('/Images/inc/bg_menuAll_top.gif') left top no-repeat;}
#menu div.menuAll_top .title {overflow:hidden; width:216px; padding-bottom:5px; border-bottom:#D5D5D5 1px solid;}
#menu div.menuAll_top .title p.txt {float:left; padding-top:5px;}
#menu div.menuAll_top .title p.close {float:right; display:inline;}
#menu div.menuAll_body {clear:both; position:relative; width:216px; padding:10px 20px 5px 20px; background:url('/Images/inc/bg_menuAll_body.gif') left top repeat-y;}
#menu div.menuAll_bottom {width:256px; height:15px; background:url('/Images/inc/bg_menuAll_bottom.gif') left top no-repeat;}


#container {position:relative; overflow:hidden; width:970px; margin:0px; padding:0px;}

#quickmenu {display:inline; position:absolute; top:155px; right:0px; width:87px; text-align:center; background:url('/Images/inc/bg_quick_bottom.gif') left bottom no-repeat;}
#quickmenu .menu {width:87px; margin:auto; background:url('/Images/inc/bg_quick_top.gif') left top no-repeat;}
#quickmenu .menu p.img {text-align:center; padding:10px 0px 7px 0px;}
#quickmenu .menu ul {width:63px; padding:0px 12px 5px 12px;}
#quickmenu .menu li {width:63px; height:20px; background:url('/Images/inc/img_quickLine.gif') left 17px no-repeat; _background:url('/Images/inc/img_quickLine.gif') left 18px no-repeat;}
 *:first-child+html #quickmenu .menu li{background:url('/Images/inc/img_quickLine.gif') left 18px no-repeat;}
#quickmenu .menu li.noline {width:63px; height:20px; background-image:none;}
#quickmenu .menu p.call {text-align:center; padding-bottom:10px;}

#footer_wrap {overflow:hidden; width:970px; height:110px; margin-top:0px; padding:0px; background:url('/Images/inc/bg_footer_left.gif') left top no-repeat;}
#footer {overflow:hidden; height:85px; padding:25px 0px 0px 25px; background:url('/Images/inc/bg_footer_right.gif') right top no-repeat;}
#footer .txt {float:left;}
#footer .logo {float:right; padding:15px 30px 0px 0px;}
#footer .txt ul {overflow:hidden; padding-bottom:15px;}
#footer .txt li {float:left; display:inline;}
#footer .txt li.line {padding:2px 8px 0px 8px;}

/* Float */
.fl {float:left;}
.fr {float:right;}
.cb {clear:both;}

/* padding */
.pd_t3 {padding-top:3px;}
.pd_t5 {padding-top:5px;}

.pd_l3 {padding-left:3px;}
.pd_l5 {padding-left:5px;}
.pd_l10 {padding-left:10px;}
.pd_l15 {padding-left:15px;}

.bor0 {border:0px;}

/**** Layout Selector 2009-11-26 ****/

A:link {
	COLOR: #989898; TEXT-DECORATION: none
}
.A:link2 {
	COLOR: #38689C; TEXT-DECORATION: none
}
A:visited {
	COLOR: #989898; TEXT-DECORATION: none
}
A:hover {
	COLOR: #e7c999; TEXT-DECORATION: none
}
A:active {
	COLOR: #989898; TEXT-DECORATION: none
}
.A:hover {
	COLOR: #085aa6; TEXT-DECORATION: underline
}

form-nomal {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-style: normal;
	color: #555555;
	height: 18px;
	border: 1px solid #9ca9b3;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 0px;
}

TD {
	FONT: 9pt/18px µ¸¿ò,µ¸¿òÃ¼; COLOR: #444343; LINE-HEIGHT: 16px;
}
.TD2 {
	FONT: 8pt/18px µ¸¿ò,µ¸¿òÃ¼; COLOR: #6f6f6f; LETTER-SPACING: 0px; PADDING-LEFT: 3px;
}
.TD3 {
	FONT: 9pt/18px µ¸¿ò,µ¸¿òÃ¼; COLOR: #555555; LETTER-SPACING: -1px; PADDING-LEFT: 8px;
}
.TD4 {
	FONT: 12pt/18px µ¸¿ò,µ¸¿òÃ¼; COLOR: #555555; LETTER-SPACING: -1px; PADDING-LEFT: 0px;
}
.menu {
	FONT: 9pt/18px µ¸¿ò,µ¸¿òÃ¼; FONT-WEIGHT:BOLD; COLOR: #666666; LETTER-SPACING: 0px; PADDING-LEFT: 0px;
}
.eng {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.eng2 {
	FONT-SIZE: 8pt; COLOR: #6f6f6f; FONT-FAMILY: vandana; TEXT-DECORATION: none
}
.small {
	FONT: 8pt/16px µ¸¿ò,µ¸¿òÃ¼; COLOR: #6f6f6f
}

.table2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.TD_titlebar {
	FONT-WEIGHT: bold; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12pt µ¸¿ò,µ¸¿òÃ¼; COLOR: #444444;     LETTER-SPACING: -2px; PADDING-LEFT: 2px;
}
.TD_notice {
	FONT: 8pt/18px µ¸¿ò,µ¸¿òÃ¼; COLOR: #847D7D; LETTER-SPACING: -1px; PADDING-LEFT: 2px;
}
.TD_date{
	FONT: 8pt/18px µ¸Ã¼,µ¸¿òÃ¼; COLOR: #61C2C1; LETTER-SPACING: 0px; PADDING-LEFT: 1px;
}
.TD_news {
	FONT: 8pt/18px µ¸¿ò,µ¸¿òÃ¼; COLOR: #68B16B; LETTER-SPACING: -1px; PADDING-LEFT: 0px; FONT-WEIGHT: bold;
}


.TD_table {
	FONT: 9pt/18px µ¸¿ò,µ¸¿òÃ¼; COLOR: #555555; LETTER-SPACING: -1px; PADDING-LEFT: 5px; 
}
.TD_table2 {
	FONT: 9pt/18px µ¸¿ò,µ¸¿òÃ¼; COLOR: #555555; LETTER-SPACING: -1px; PADDING-LEFT: 5px; PADDING-top: 5px;  
}
.TD_table3 {
	FONT: 9pt/18px µ¸¿ò,µ¸¿òÃ¼; COLOR: #555555; LETTER-SPACING: 0px; PADDING-LEFT: 5px; PADDING-top: 5px;  
}
.TD_title2 {
	FONT: 9pt/18px µ¸¿ò,µ¸¿òÃ¼; COLOR: #2F81A9; LETTER-SPACING: -1px; PADDING-LEFT: 5px; PADDING-top: 5px;  FONT-WEIGHT: bold; 
}

.date {
	FONT-SIZE: 10px; 
	COLOR: #a4a4a4; 
	FONT-FAMILY: Tahoma;
	text-align: center;
	
}
.main_text_blue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #1069ac; LINE-HEIGHT: 18px; PADDING-TOP: 0px; HEIGHT: 18px; TEXT-ALIGN: left; text-valign: middle
}
.main_text_basic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #454545; LINE-HEIGHT: 18px; PADDING-TOP: 0px; HEIGHT: 18px; TEXT-ALIGN: left; text-valign: middle
}



/*--login È­¸é°ü·Ã ±ÔÁ¤  ----------------------------------------------------------------------------------*/


.login-backbg {
	background-color: #D4EAE8;
	background-image: url(../img/login/bgline.gif);
	background-repeat: repeat;
	width : 100%;	
	height: 100%;

}

/*--top ¿µ¿ª ----------------------------------------------------------------------------------*/


.top-backbg {
	background-color: #D4EAE8;
	background-image: url(../img/top_backbg.gif);
	background-repeat: no-repeat;

}
.top-menu-gap {
	background-image: url(../img/top_mline.gif);
	background-repeat: no-repeat;
	width : 29px;	
	height: 38px;

}

.top-submenu-gap {
	background-image: url(../img/top_smline.gif);
	background-repeat: no-repeat;
	width : 22px;
    height: 31px;
}


.top-mtitle {
	font-family: "±¼¸²Ã¼";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
}
.top-mtitle   a:link    {text-decoration: none ; 		color:#333333;}
.top-mtitle   a:visited {text-decoration: none ;		color: #333333;}
.top-mtitle   a:active  {text-decoration: none ;		color: #333333;}
.top-mtitle   a:hover   {text-decoration: none;		color:#0079CA;}

.top-menu {
	font-family: "±¼¸²Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #494848;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
}
.top-menu   a:link    {text-decoration: none ; 		color:#494848;}
.top-menu   a:visited {text-decoration: none ;		color: #494848;}
.top-menu   a:active  {text-decoration: none ;		color: #494848;}
.top-menu   a:hover   {text-decoration: none;		color:#57a5df;}



.top-submenu {
	font-family: "±¼¸²Ã¼";
	font-size: 12px;
	font-weight: nomal;
	color: #ffffff;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
}
.top-submenu   a:link    {text-decoration: none ; 		color:#ffffff;}
.top-submenu   a:visited {text-decoration: none ;		color: #ffffff;}
.top-submenu   a:active  {text-decoration: none ;		color: #ffffff;}
.top-submenu   a:hover   {text-decoration: none;		color:#f9fbb6;}


/*--top  ·Î±×ÀÎÁ¤º¸ ----------------------------------------------------------------------------------*/


.top_infoback{
	height: 60px;
	padding-left: 0px;
	padding-top: 0px;
	background-image: url(../img/left_logininfo_bg.gif);
}

.top_infotext{
	font-family: "±¼¸²Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	height: 20px;
	text-align: center;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;	
}

.list-table2 {
	width: 98%;
	vertical-align: top;
	background-color: #dddddd;
	
}

.table-pagenav2 {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10px;
	color: #646464;
	text-decoration: none;
	text-align: center;
	padding-top: 0px;
	width: 98%;
	background-image: url(../img/pagebar.gif);
	background-repeat: repeat;
	height: 29px;
	vertical-align:middle;

}
/*--left backÁ¤º¸ ----------------------------------------------------------------------------------*/

.left-back {
    vertical-align:top;
	background-image: url(../img/left_bg.gif);
	background-repeat: repeat;

}


/*-- left ¸Þ´º °ü·Ã ±ÔÁ¤ ----------------------------------------------------------------------------*/
.left-mtitle {
	font-family: "±¼¸²Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	height: 33px;
	padding-top: 7px;
	padding-left: 22px;
    background-image: url(../img/left_title_bg.gif);
	background-repeat: no-repeat;
}


.left-menu-1Dep {
	font-family: "±¼¸²Ã¼";
	font-size: 12px;
	font-weight: nomal;
	color: #444444;
	text-decoration: none;
	height: 21px;
	padding-top: 1px;
	padding-left: 31px;
    background-image: url(../img/left_menu_1dep.gif);
	background-repeat: no-repeat;
}
.left-menu-1Dep   a:link    {text-decoration: none ; color: #444444;}
.left-menu-1Dep   a:visited {text-decoration: none ;	color: #444444;}
.left-menu-1Dep   a:active  {text-decoration: none ;	color: #444444;}
.left-menu-1Dep   a:hover   {text-decoration: none ;	color:#4ea2e7;}


.left-menu-2Dep {
	font-family: "±¼¸²Ã¼";
	font-size: 12px;
	font-weight: nomal;
	color: #707070;
	text-decoration: none;
	height: 21px;
	padding-top: 1px;
	padding-left: 48px;
    background-image: url(../img/left_menu_2dep.gif);
	background-repeat: no-repeat;
}
.left-menu-2Dep   a:link    {text-decoration: none ; color: #707070;}
.left-menu-2Dep   a:visited {text-decoration: none ;	color: #707070;}
.left-menu-2Dep   a:active  {text-decoration: none ;	color: #707070;}
.left-menu-2Dep   a:hover   {text-decoration: none ;	color:#175ab4;}


.left-menu-line {
    vertical-align:middle;
	height: 7px;
	background-image: url(../img/left_menuline.gif);
	background-repeat: no-repeat;

}

.left-menu-2Dep-endgap {
	height: 10px;

}


/*-- body °ü·Ã Á¤ÀÇ ----------------------------------------------------------------------------------*/

/*-- °¡Àå ¹Ù±ùÂÊ Å×ÀÌºí ±ÔÁ¤ --*/
.outtable-back {
	width: 99%;
	margin: 10px;

}

	/*-- »óÇÏ°ø°£ ¶ç¿ì´Â space ±ÔÁ¤ --*/
.space {
	height: 12px;
	width: 784px;

}
.space2 {
	height: 5px;
	width: 784px;

}



	/*-- È­¸é Å¸ÀÌÆ² °ü·Ã ±ÔÁ¤ ----------------------------------------------------------------------------------*/
.title-bar {
	width: 784px;
	background-image: url(../img/titlebar.gif);
	background-repeat: no-repeat;
	height: 33px;
	font-family: "±¼¸²Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #0d2025;
	text-decoration: none;
	padding-top: 0px;
	padding-left: 25px;

}
.subtitle-bar {
	width: 784px;
	background-image: url(../img/subtitlebar.gif);
	background-repeat: no-repeat;
	height: 22px;
	font-family: "±¼¸²Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
	padding-top: 0px;
	padding-left: 25px;

}
.subtitle-bar-td {
	background-image: url(../img/subtitlebar.gif);
	background-repeat: no-repeat;
	height: 22px;
	font-family: "±¼¸²Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
	padding-top: 0px;
	padding-left: 25px;

}
.subtitle-bar-td-text {
	background-color: #ffffff;
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: nomal;
	letter-spacing: -1px;
	text-align: right;
	color: #666666;
	text-decoration:none;
	padding-top: 0px;

}




	/*-- Å×ÀÌºí ±ÔÁ¤ ----------------------------------------------------------------------------------*/

.table-back {
	width: 100%;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 10px;
	vertical-align: top;
	horizontal-align: center;

}

	
.list-table {
	width: 626px;
	vertical-align: top;
	background-color: #dddddd;
	
}

.table-topline {
	height: 1px;
	width: 626px;
	background-color: #92b4cf;
}

.table-bottomline {
	height: 3px;
	width: 100%;
	background-color: #e7efee;
	padding-left: 7px;

}


.table-head {
	background-color: #eef7ff;
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	color: #305aae;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-right: 5px;
	padding-left: 10px;
	vertical-align: middle;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	height: 22px;

}

.table-head-center {
	background-color: #eef7ff;
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	color: #305aae;
	text-align: center;
	font-weight: normal;
	letter-spacing: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-right: 5px;
	padding-left: 10px;
	vertical-align: middle;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	height: 22px;

} 

.table-con {
	background-color: #ffffff;
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	color: #444a46;
	text-align: left;
	font-weight: normal;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: middle;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	height: 22px;

}

.table-con-center {
	background-color: #ffffff;
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	color: #444a46;
	text-align: center;
	font-weight: normal;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: middle;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	height: 22px;

}


	/*--Form°ü·Ã ±ÔÁ¤1 ----------------------------------------------------------------------------------*/
.form-nomal {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-style: normal;
	color: #555555;
	height: 18px;
	border: 1px solid #9ca9b3;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 0px;


}
.form-nomal-mult {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-style: normal;
	color: #555555;

	border: 1px solid #9ca9b3;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 0px;


}

.form-size {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-style: normal;
	color: #555555;
	height: 18px;
	width: 170px;
	border: 1px solid #9ca9b3;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 0px;


}

.form-full {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-style: normal;
	color: #555555;
	height: 19px;
	border: 1px solid #999999;
	padding-left: 3px;
	padding-top: 3px;
	width: 100%;

}



	/*--ÀÏ¹ÝÀûÀÎ Form°ü·Ã ±ÔÁ¤ ----------------------------------------------------------------------------------*/
	
.table-form {
	font-family: "µ¸¿òÃ¼";
	font-size:9pt;
	font-style: normal;
	color: #555555;
	height: 18px;
	border: 1px solid #99b1c7;
	padding-left: 3px;
	padding-top: 3px;

}

.table-form-max {
	font-family: "µ¸¿òÃ¼";
	font-size:9pt;
	font-style: normal;
	color: #555555;
	height: 140px;
	border: 1px solid #99b1c7;
	padding-left: 3px;
	padding-top: 3px;


}
.table-form-max2 {
	font-family: "µ¸¿òÃ¼";
	font-size:9pt;
	font-style: normal;
	color: #555555;
	height: 220px;
	border: 1px solid #99b1c7;
	padding-left: 3px;
	padding-top: 3px;


}
.table-form-mult {
	font-family: "µ¸¿òÃ¼";
	font-size:9pt;
	font-style: normal;
	color: #555555;

	border: 1px solid #99b1c7;
	padding-left: 3px;
	padding-top: 3px;


}
.form-comb {
	border: 1px solid #99b1c7;
	height: 17px;
	padding-left: 3px;
	padding-top: 2px;
	font-family: "µ¸¿òÃ¼";
	font-size:9pt;
	font-style: normal;
	color: #555555;
}
	


	/*-- ¸®½ºÆ®Å×ÀÌºí Á¦¸ñºÎºÐ °ü·Ã±ÔÁ¤2 ----------------------------------------------------------------------------------*/


.table-list-text {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: normal;
	color: #444343;
	text-decoration: none;
	text-align: center;
	padding-left: 0px;
	height: 24px;
	background-color: #FFFFFF;
	background-position: bottom;
	background-repeat: repeat-x;
	line-height: 18px;

}



.table-head2-over {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	text-decoration: none;
	height: 21px;
	color: #385669;
	text-align: left;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 10px;
	background-image: url(../images/title_embo_bg_over.gif);
	background-repeat: repeat;
	background-color: #eef5f9

}



.table-list-line-gray {
 height: 1px 
 background-color: "#CCCCCC"


}
.table-list-head  a:link    {text-decoration: none ; color: #4A718C; }
.table-list-head a:visited {text-decoration: none ; color: #4A718C; }
.table-list-head  a:active  {text-decoration: none ;color:  #4A718C;}
.table-list-head  a:hover   {text-decoration: none;color: #4A718C;}




.table-list-intable {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: normal;
	color: #444343;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	padding-top: 0px;
	height: 24px;
	background-color: #FFFFFF;
	background-position: bottom;
	background-repeat: repeat-x;
	line-height: 18px;

}


.table-list-intable2 {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: nomal;
	color: #5087b2;
	text-decoration: none;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
	height: 22px;
	background-color: #f2f6f9;
	background-position: bottom;
	background-repeat: repeat-x;
	line-height: 22px;

}
.table-list-intable2-center {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: nomal;
	color: #5087b2;
	text-decoration: none;
	text-align: center;
	padding-left: 0px;
	padding-top: 0px;
	height: 22px;
	background-color: #f2f6f9;
	background-position: bottom;
	background-repeat: repeat-x;
	line-height: 22px;

}
.table-list-intable3 {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: nomal;
	color: #5c5c5c;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	padding-top: 0px;
	height: 22px;
	background-color: #f8f8f8;
	background-position: bottom;
	background-repeat: repeat-x;
	line-height: 22px;

}



	/*-- Å×ÀÌºí ÆäÀÌÁö³×ºñ ±ÔÁ¤ ----------------------------------------------------------------------------------*/
.table-pagenav {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10px;
	color: #646464;
	text-decoration: none;
	text-align: center;
	padding-top: 0px;
	width: 784px;
	background-image: url(../img/pagebar.gif);
	background-repeat: repeat;
	height: 29px;
	vertical-align:middle;

}
.table-pagenav   a:link    {text-decoration: none ; color: #666666; }
.table-pagenav   a:visited {text-decoration: none ; color: #666666; }
.table-pagenav  a:active  {text-decoration: none ;color: #666666;}
.table-pagenav  a:hover   {text-decoration: none; color: #CC6600;}




	/*-- ¹öÆ° Å×ÀÌºí °ü·Ã±ÔÁ¤ ----------------------------------------------------------------------------------*/
.btn-table {
	width: 158px;
	height: 20px;
}
.btn-table2 {
	width: 210px;
	height: 20px;
}
.btn-table-bottom {
	font-family: "µ¸¿òÃ¼, Arial, Helvetica, sans-serif";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: right;
	padding-top: 5px;
	width: 100%;
	height: 30px;
	vertical-align:middle;

}


/*-- ¹öÆ° °ü·Ã±ÔÁ¤ ----------------------------------------------------------------------------------*/
.btn-on {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	color: #132427;
	text-decoration: none; 
	text-align: center;
	background-image: url(../images/btn_on_bg.gif);
	background-repeat: repeat;
	height: 20px;
	padding-top: 2px;
	padding-left:2px;
	font-weight: nomal;
	width: 66%;
	background-position: center top;

}
.btn-on-left {
	background-image: url(../images/btn_on_left.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 17%;
	background-position: left top;

}
.btn-on-right {
	background-image: url(../images/btn_on_right.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 17%;
	background-position: right top;

}
.btn-off {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	color: #132427;
	text-decoration: none; 
	text-align: center;
	background-image: url(../images/btn_off_bg.gif);
	background-repeat: repeat;
	height: 20px;
	padding-top: 2px;
	padding-left:2px;
	font-weight: nomal;
	width: 66%;
	background-position: center top;

}
.btn-off-left {
	background-image: url(../images/btn_off_left.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 17%;
	background-position: left top;

}
.btn-off-right {
	background-image: url(../images/btn_off_right.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 17%;
	background-position: right top;

}
.btn-on  a:link    {text-decoration: none ; color: #132427;}
.btn-on  a:visited {text-decoration: none ; color: #132427; }
.btn-on  a:active  {text-decoration: none ;color: #132427;}
.btn-on  a:hover   {text-decoration: none ;color:#132427;}

.btn-off  a:link    {text-decoration: none ; color: #132427; }
.btn-off    a:visited {text-decoration: none ; color: #132427; }
.btn-off  a:active  {text-decoration: none ;color:  #132427;}
.btn-off  a:hover   {text-decoration: none;color: #132427;}






/*-- °Ë»ö¹Ú½º ±ÔÁ¤ ----------------------------------------------------------------------------------*/


.searchbox-table {
	background-image: url(../img/searchbox_bg.gif);
	background-repeat: repeat;
	background-position: right top;
	width: 784px;
}
.searchbox-top {
	background-image: url(../img/searchbox_top.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 784px;
	height: 7px;
}
.searchbox-bottom {
	background-image: url(../img/searchbox_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 784px;
	height: 7px;
}
.searchbox-td {
    font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	text-decoration: none;
	color: #6f6f6f;
	text-align: left;
    padding-left: 15px;

}




/*-- ¾ÆÀÌÇÁ·¹ÀÓ ½ºÅ©·Ñ¹Ù ±ÔÁ¤ ----------------------------------------------------------------------------------*/
.if-scroll {scrollbar-face-color: #ebeff4; 
    scrollbar-shadow-color: #d2def0; 
    scrollbar-highlight-color: #d2def0; 
    scrollbar-3dlight-color: #ebeff4; 
    scrollbar-darkshadow-color: #ebeff4; 
    scrollbar-track-color: #ebeff4; 
    scrollbar-arrow-color: #d2def0
}

	/*-- ÀÛÀº ±ÛÀÚ °ü·Ã ±ÔÁ¤ ----------------------------------------------------------------------------------*/

.smalltext {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	text-decoration: none;
	color: #6f6f6f;
	text-align: left;
}
.smalltext2 {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	text-decoration: none;
	color: #fefefe;
	text-align: center;
}

.smalltext3 {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	color: #a3a2a2;
	text-align: center;
	line-height:40px
	text-decoration:underline;
}

.thispoint {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: nomal;
	color: #7d7d7d;
	padding-left: 20px;
	padding-right: 10px;
	height: 35px;
	margin-left: 20px;
	vertical-align: middle;
	text-align: right;
	padding-top: 10px;

}



	/*-- ÆË¾÷ Å×ÀÌºí±ÔÁ¤ ----------------------------------------------------------------------------------*/
	
.popup-intable {
	background-color: #ffffff;
	width: 98%;
	vertical-align: top;
	horizontal-align: center;
}

.popup-table {
	vertical-align: top;
	height: 100%;
	width: 600px;
}


	/*-- ÆË¾÷ ÅØ½ºÆ® ±ÔÁ¤ ----------------------------------------------------------------------------------*/
.popup-text-left {
	text-decoration: none;
	padding-left: 6px;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	text-align: left;
	height: 24px;
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: normal;
	color: #004F8B;
	background-image: url(../images/popup_tableline.gif);
	word-wrap:break-word;
    word-break:break-all;
     white-space:pre-wrap;
}
.popup-text-left-kor {
	text-decoration: none;
	padding-left: 6px;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	text-align: left;
	height: 24px;
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: normal;
	color: #004F8B;
	background-image: url(../images/popup_tableline.gif);
	word-wrap:break-word;
    word-break:break-all;
     white-space:pre-wrap;
}
.popup-text-left2 {
	text-decoration: none;
	padding-left: 5px;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	text-align: left;
	height: 24px;
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: normal;
	color: #004F8B;
	background-image: url(../images/popup_tableline2.gif);
	word-wrap:break-word;
    word-break:break-all;
     white-space:pre-wrap;
}

.popup-text-center {
	text-decoration: none;
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: normal;
	color: #004F8B;
	padding-left: 3px;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	text-align: center;
	height: 24px;
	word-wrap:break-word;
    word-break:break-all;
     white-space:pre-wrap;
}



	/*-- Potal Main °ü·Ã±ÔÁ¤ ----------------------------------------------------------------------------------*/

.service-exam1 {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #616c9c;
	text-align: left;
}
.service-exam2 {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: nomal;
	text-decoration: none;
	color: #767575;
	text-align: left;
	letter-spacing: -1px;
}
.service-exam2   a:link    {text-decoration: none ;   color: #767575;}
.service-exam2   a:visited {text-decoration: none ;	  color: #767575;}
.service-exam2   a:active  {text-decoration: none ;	  color: #767575;}
.service-exam2   a:hover   {text-decoration: none ;	  color: #4ea2e7;}


.main-notice {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: nomal;
	text-decoration: none;
	color: #767575;
	text-align: left;
	letter-spacing: 0px;
}
.main-notice   a:link    {text-decoration: none ;   color: #767575;}
.main-notice   a:visited {text-decoration: none ;	color: #767575;}
.main-notice   a:active  {text-decoration: none ;	color: #767575;}
.main-notice   a:hover   {text-decoration: underline ;	color:#4ea2e7;}



.main-notice-date {
	FONT-SIZE: 10px; 
	COLOR: #a4a4a4; 
	FONT-FAMILY: Tahoma;
	text-align: right;
	
}


/*-- Potal left °ü·Ã±ÔÁ¤ ----------------------------------------------------------------------------------*/


.left-subback {
    vertical-align:top;
	background-image: url(../img/left_bg.jpg);
	background-repeat: no-repeat;

}

/*-- Potal body ÀÌ¹ÌÁö °ü·Ã±ÔÁ¤ ----------------------------------------------------------------------------------*/


.imgback-menu01 {
    vertical-align:top;
	background-image: url(../img/ktmos/img_back.jpg);
	background-repeat: no-repeat;
	height: 127px;

}
.imgback-menu02 {
    vertical-align:top;
	background-image: url(../img/service/img_back.jpg);
	background-repeat: no-repeat;
	height: 127px;

}
.imgback-menu03 {
    vertical-align:top;
	background-image: url(../img/case/img_back.jpg);
	background-repeat: no-repeat;
	height: 127px;

}
.imgback-menu04 {
    vertical-align:top;
	background-image: url(../img/customer/img_back.jpg);
	background-repeat: no-repeat;
	height: 127px;

}

.imgback-menu05 {
    vertical-align:top;
	background-image: url(../img/business/img_back.jpg);
	background-repeat: no-repeat;
	height: 127px;

}
.imgback-menu06 {
    vertical-align:top;
	background-image: url(../img/sitemap/img_back.jpg);
	background-repeat: no-repeat;
	height: 127px;

}
.imgback-menu07 {
    vertical-align:top;
	background-image: url(../img/guide/img_back.jpg);
	background-repeat: no-repeat;
	height: 127px;

}


.thispoint {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: nomal;
	color: #7d7d7d;
	padding-left: 20px;
	padding-right: 10px;
	height: 25px;
	margin-left: 20px;
	vertical-align: middle;
	text-align: right;
	padding-top: 3px;

}


.smalltext222 {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	text-decoration: none;
	color: #fefefe;
	text-align: center;
}

.smalltext3333 {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	color: #a3a2a2;
	text-align: center;
	line-height:40px
	text-decoration:underline;
}

/*-- Potal case ÆäÀÌÁö °ü·Ã±ÔÁ¤ ----------------------------------------------------------------------------------*/


.case-titlebar {
font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: bold;
	color: #3c87b7;
    vertical-align:top;
	padding-top: 12px;
	padding-left: 30px;
	background-image: url(../img/case/titlebar_bg.gif);
	background-repeat: no-repeat;
	height: 38px;

}
.case-box-title {
font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: bold;
	color: #4b9ed8;
    vertical-align:top;
	padding-top: 7px;
	padding-left: 5px;
	background-repeat: no-repeat;
	height: 25px;

}
.case-box-cont {
font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: nomal;
	color: #767575;
    vertical-align:top;
	padding-top: 3px;
	padding-left: 5px;
	background-repeat: no-repeat;
	line-height: 15px;
	


}
.case-box-cont2 {
font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: nomal;
	color: #767575;
    vertical-align:top;
	padding-top: 5px;
	padding-left: 5px;
	background-repeat: no-repeat;
	LETTER-SPACING: -1px;
	line-height: 14px;


}
/*-- Potal business ÆäÀÌÁö °ü·Ã±ÔÁ¤ ----------------------------------------------------------------------------------*/


.business-titlebar {
font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: bold;
	color: #3c87b7;
    vertical-align:top;
	padding-top: 12px;
	padding-left: 30px;
	background-image: url(../img/case/titlebar_bg.gif);
	background-repeat: no-repeat;
	height: 38px;

}
.business-box-title {
font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: bold;
	color: #4b9ed8;
    vertical-align:top;
	padding-top: 7px;
	padding-left: 5px;
	background-repeat: no-repeat;
	height: 25px;

}
.business-box-cont {
font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: nomal;
	color: #767575;
    vertical-align:top;
	padding-top: 3px;
	padding-left: 5px;
	background-repeat: no-repeat;
	line-height: 15px;

}
.business-box-cont2 {
font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: nomal;
	color: #8dbccd;
    vertical-align:middle;
	padding-top: 3px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-image: url(../img/business/arrow.gif);
	LETTER-SPACING: -1px;
	line-height: 20px;


}
.business-logo {
font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: nomal;
	color: #8dbccd;
    text-align: center;
	vertical-align:top;
	padding-top: 7px;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-image: url(../img/business/arrow.gif);
	LETTER-SPACING: -1px;
	line-height: 20px;


}

.sitemap {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: nomal;
	color: #7d7d7d;
	padding-left: 15px;
	padding-right: 10px;
	height: 20px;
	vertical-align: middle;
	text-align: left;
	padding-top: 4px;
	background-repeat: no-repeat;
	background-image: url(../img/sitemap/icon_bullet.gif);

}
.sitemap   a:link    {text-decoration: none ; color: #7d7d7d;}
.sitemap   a:visited {text-decoration: none ;	color: #7d7d7d;}
.sitemap   a:active  {text-decoration: none ;	color: #7d7d7d;}
.sitemap   a:hover   {text-decoration: none ;	color:#4ea2e7;}



/*-- Potal °í°´¼¾ÅÍ °ü·Ã±ÔÁ¤ ----------------------------------------------------------------------------------*/

.number {
	font-family: "Tahoma";
	font-size: 11px;
	color: #838383;
	text-align: center;
	height:26px;

}
.number-left {
	font-family: "Tahoma";
	font-size: 11px;
	color: #838383;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 10px;

}
.number-left2 {
	font-family: "Tahoma";
	font-size: 11px;
	color: #838383;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;

}

.notice-name {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: nomal;
	text-decoration: none;
	color: #838383;
	text-align: center;
	padding-top: 3px;
	height:26px;
	letter-spacing: -1px;
}
.qna-name {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: nomal;
	text-decoration: none;
	color: #838383;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 10px;
	letter-spacing: -1px;
}

.notice-sort {
	font-family: "µ¸¿òÃ¼";
	font-size: 11px;
	font-weight: nomal;
	text-decoration: none;
	color: #838383;
	text-align: left;
	padding-top: 3px;
	height:26px;
	letter-spacing: -1px;
}

.notice-subject {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: nomal;
	text-decoration: none;
	color: #444343;
	text-align: left;
	padding-top: 3px;
	height:26px;
	letter-spacing: 0px;
}
.notice-subject   a:link    {text-decoration: none ; color: #444343;}
.notice-subject   a:visited {text-decoration: none ;	color: #444343;}
.notice-subject   a:active  {text-decoration: none ;	color: #444343;}
.notice-subject   a:hover   {text-decoration: none ;	color:#4ea2e7;}

.qna-subject {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: nomal;
	text-decoration: none;
	color: #444343;
	text-align: left;
	padding-top: 13px;
	letter-spacing: 0px;
}

.qna-readbar {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #444343;
	text-align: left;
	padding-top: 13px;
	letter-spacing: 0px;
}

.notice-readbar {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #444343;
	text-align: left;
	padding-top: 3px;
	padding-left: 55px;
	letter-spacing: 0px;
	height: 36px;
	background-repeat: no-repeat;
	background-image: url(../img/customer/titlebar_notice_read.gif);
}
.notice-read {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: nomal;
	text-decoration: none;
	color: #797979;
	text-align: left;
	letter-spacing: 0px;
}

.faq-readbar {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #444343;
	text-align: left;
	padding-top: 3px;
	padding-left: 55px;
	letter-spacing: 0px;
	height: 36px;

}

.nextprev {
	font-family: "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: nomal;
	text-decoration: none;
	color: #666666;
	height: 26px;
	text-align: left;
	letter-spacing: 0px;
	padding-top: 5px;
}

.notice-date {
	FONT-SIZE: 11px; 
	COLOR: #a4a4a4; 
	FONT-FAMILY: Tahoma;
	text-align: right;
	
}
.customer-page {
	font-family: "Tahoma";
	font-size: 11px;
	color: #646464;
	text-decoration: none;
	text-align: center;
	padding-top: 5px;
	background-repeat: repeat;
	height: 29px;
	vertical-align:middle;

}
.customer-page   a:link    {text-decoration: none ; color: #666666; }
.customer-page   a:visited {text-decoration: none ; color: #666666; }
.customer-page   a:active  {text-decoration: none ;color: #666666;}
.customer-page   a:hover   {text-decoration: none; color: #4ea2e7;}


.customer-button {
	text-align: right;
	padding-top: 5px;
	padding-right: 5px;
	height: 29px;
	vertical-align:middle;

}
.customer-button-center {
	text-align: center;
	padding-top: 5px;
	padding-right: 5px;
	height: 29px;
	vertical-align:middle;

}

.combotable {
	FONT-SIZE: 11px; 
	COLOR: #a4a4a4; 
	FONT-FAMILY: Tahoma;
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
	height: 20px;
	
}

.addfile{
	font-family: "µ¸¿òÃ¼,Tahoma";
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	padding-top: 5px;
	height:26px;

}
.addfile   a:link    {text-decoration: none ; color: #666666; }
.addfile   a:visited {text-decoration: none ; color: #666666; }
.addfile   a:active  {text-decoration: none ;color: #666666;}
.addfile   a:hover   {text-decoration: none; color: #4ea2e7;}


.case-photo {
	FONT-SIZE: 11px; 
	COLOR: #868686; 
	FONT-FAMILY: µ¸¿òÃ¼;
	text-align: left;
	padding-left: 20px;
	padding-top: 0px;
	height: 20px;
	background-repeat: no-repeat;
	background-image: url(../img/case/icon_bullet.gif);
	
}


/*-- Mypage °ü·Ã±ÔÁ¤ ----------------------------------------------------------------------------------*/
.login-info {
	FONT-SIZE: 12px; 
	COLOR: #767575; 
	FONT-FAMILY: µ¸¿òÃ¼;
	font-weight: bold;
	text-align: left;
	padding-left: 0px;
	padding-top: 3px;
	height: 22px;

	
}
.login-info2 {
	FONT-SIZE: 11px; 
	COLOR: #767575; 
	FONT-FAMILY: µ¸¿òÃ¼;
	font-weight: normal;
	text-align: left;
	padding-left: 0px;
	padding-top: 3px;
	height: 22px;

	
}
