/***************** common *******************/
td {font-family:µ¸¿ò; font-size:9pt; line-height:18px; color:#666666; letter-spacing:0;}
body {font-family:µ¸¿ò; font-size:9pt; line-height:18px; color:#666666; letter-spacing:0;}

a:link, a:visited, a:hover, a:active {color:#666666; text-decoration:none }
a:hover {color:#666666; text-decoration:underline;}a {text-decoration:}
img{border:none}

.input1 { margin-bottom:1px; padding:2px 0 0 4px; width:65%; height:18px; font:11px dotum; color:#707070; border:1px solid #c7c7c7;}
.input2 { margin-bottom:1px; padding:2px 0 0 4px; height:18px; font:11px dotum; color:#707070; border:1px solid #c7c7c7;}
.input3 { margin-bottom:1px; padding:2px 0 0 4px; font:11px dotum; color:#707070; border:1px solid #c7c7c7;}

	.SelectLink {
		 color:#666666; 
		 FONT-SIZE: 9pt;
		 HEIGHT: 19px;
		 BACKGROUND-COLOR: #F4F1EA;
	}
	
	.SelectLink2 {
		 FONT-SIZE: 8pt;
		 font-family:µ¸¿ò;
		 COLOR: #718230;
		 BACKGROUND-COLOR: #FFFFFF;
	}


.scr { 
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#404040;
scrollbar-track-color:#EFEFEF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#EFEFEF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#9F9F9F; }


.top_gray {background-color:#d1d3d4; height:18px;}
.menu_bg {background:url(../images/common/bg_menu.gif)}
.position_line {background:url(../images/common/position_line.gif) repeat-x;}
.lmenu_bg {background:url(../images/common/lmenu_bg.gif) repeat-y;}
.tbg_img {background:url(../images/common/bg_top_img.gif) repeat-x;}
.bottom_line {background:url(../images/common/bg_bottom_line.gif) repeat-x;}


/** Textarea/input/select **/

	TextArea {
		 BORDER-TOP:#666666 1px solid; 
		 FONT-SIZE: 9pt;
		 BORDER-LEFT:#666666 1px solid; 
		 BORDER-BOTTOM:#666666 1px solid;
		 BORDER-RIGHT:#666666 1px solid; 
		 BACKGROUND-COLOR: #F4F1EA;
	}
	
	.Input {
		 BORDER-TOP:#666666 1px solid; 
		 FONT-SIZE: 9pt;
		 BORDER-LEFT:#666666 1px solid; 
		 BORDER-BOTTOM:#666666 1px solid;
		 BORDER-RIGHT:#666666 1px solid;
		 HEIGHT: 19px;
		 BACKGROUND-COLOR: #F4F1EA;
	}
	
	.SelectLink {
		 color:#666666; 
		 FONT-SIZE: 9pt;
		 HEIGHT: 19px;
		 BACKGROUND-COLOR: #F4F1EA;
	}
	
	.SelectLink2 {
		 FONT-SIZE: 8pt;
		 font-family:µ¸¿ò;
		 COLOR: #718230;
		 BACKGROUND-COLOR: #FFFFFF;
	}
/** Textarea **/
	
	
/** Text **/
.stxt {font-size:11px;}
.stxt2 {font-size:11px; color:#2e80ae;}

.btxt1 { font-weight:bold; color:#409bd1;}

.txt1 { color:#409bd1;}
.txt2 { color:#ff5400;}


/** // Text **/
.crm_btext {font-size:12px; font-weight:bold; color:#000000; padding-left:5px;}
.txt_line a:active {
   font-family: Dotum, sans-serif;
   color:#666666;
   font-size: 12px; 
   text-decoration:underline;
}


.txt_line a:link {
   font-family: Dotum, sans-serif;
   color:#666666;
   font-size: 12px; 
   text-decoration:underline;
}


.txt_line a:hover {
   font-family: Dotum, sans-serif;
   font-size: 12px;
   color: #327dc7;
   text-decoration:underline;
}
						
.txt_line a:visited {
   font-family: Dotum, sans-serif;
   font-size: 12px;
   text-decoration:underline;
}
/**** Padding ****/
.pat5 {padding-top:5px;}
.pat10 {padding-top:10px;}
.pat15 {padding-top:15px;}
.pat20 {padding-top:20px;}
.pat30 {padding-top:30px;}
.pat35 {padding-top:35px;}
.pat40 {padding-top:40px;}
.pat25 {padding-top:25px;}
.pal5	{ padding-left:5px;}
.pal10 { padding-left:10px;}
.pal15 { padding-left:15px;}
.pal20 { padding-left:20px;}
.pal25 { padding-left:25px;}
.pal30 { padding-left:30px;}
.pal35{ padding-left:35px;}
.par5	{ padding-right:5px;}
.par10 { padding-right:10px;}
.par15 { padding-right:15px;}
.par20 { padding-right:20px;}
.par25 { padding-right:25px;}
.par50 { padding-right:50px;}
.pab5	{ padding-bottom:5px;}
.pab10 { padding-bottom:10px;}
.pab15 { padding-bottom:15px;}
.pab20 { padding-bottom:20px;}
.pab25	{ padding-bottom:25px;}
.pab30	{ padding-bottom:30px;}

.mgt5 {margin-top:5px;}
.mgt10 {margin-top:10px;}
.mgt15 {margin-top:15px;}
.mgt20 {margin-top:20px;}
.mgt25 {margin-top:25px;}
.mgl5 {margin-left:5px;}
.mgl10 {margin-left:10px;}
.mgl15 {margin-left:15px;}
.mgl20 {margin-left:20px;}
.mgl25 {margin-left:25px;}
.mgr5 {margin-right:5px;}
.mgr10 {margin-right:10px;}
.mgr15 {margin-right:15px;}
.mgr20 {margin-right:20px;}
.mgr25 {margin-right:25px;}
.mgb5 {margin-bottom:5px;}
.mgb10 {margin-bottom:10px;}
.mgb15 {margin-bottom:15px;}
.mgb20 {margin-bottom:20px;}
.mgb25 {margin-bottom:25px;}
/**** //Padding ****/



/**  Table 0 **/
table.tbListWrap{
	width:560px;
	background-color:#ffffff; 
	border:none;
}

table.tbList{
	width:100%;
	background-color:#dae7ee; 
	border:none;
}

table.tbList thead th{
	height:30px;
	background-color:#f2f8fb;
	color: #003155;
	font-size: 12px;
	font-family: "±¼¸²Ã¼", "µ¸¿òÃ¼", Seoul;
	text-align:center;
	vertical-align:middle;
	border-top: 2px solid #abc7dd;
}

table.tbList tbody tr{
	height:25px;
	background-color:#ffffff;
	font-size: 11px; 
	font-family: "±¼¸²Ã¼", "µ¸¿òÃ¼", Seoul; 
	text-align:right;
	vertical-align:middle;
}

.itemList{
	height:22px;
	background-color:#fbf9ec;
	color: #333333;
	font-size: 12px;
	font-family: "±¼¸²Ã¼", "µ¸¿òÃ¼", Seoul;
	text-align:center;
	vertical-align:middle;
}

.txt_tableItem {
    background-color:#FFFFFF;
	color: #340d01; 
	font-size: 12px; 
	text-align:center;
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼"; 
}

.txt_unit {
	font-size: 12px; 
	font-family: "±¼¸²Ã¼", "µ¸¿òÃ¼", Seoul;
	text-align:right;
	vertical-align:top;
}

/** // Table 0 **/



/** Table 1 **/
table.tbListWrap1{
	width:584px;
	background-color:#ffffff; 
	border:none;
}

table.tbList1{
	width:100%;
	background-color:#ffffff; 
	border:none;
}

table.tbList1 Thead th{
	height:30px;
	background-color:#f2f8fb;
	color: #003155;
	font-size: 12px;
	font-family: "±¼¸²Ã¼", "µ¸¿òÃ¼", Seoul;
	text-align:center;
	vertical-align:middle;
	border-top: 2px solid #abc7dd;
	border-bottom: 1px solid #dad7d7;
}

table.tbList1 Tbody tr{
	background-color:#ffffff;
	color:#333333;
	font-size: 11px; 
	text-align:center;
	vertical-align:middle;
}

table.tbList1 a:link {
   font-family: Dotum, sans-serif;
 	color:#666666;
	font-size: 12px; 
   text-decoration:none;
}


table.tbList1 a:hover {
   font-family: Dotum, sans-serif;
   font-size: 12px;
   color: #327dc7;
}
						
table.tbList1 a:visited {
   font-family: Dotum, sans-serif;
   font-size: 12px;
   text-decoration:none;
}
.underLine{
   height:1px;
   background-image:url(../images/ir/dot_hline.gif);
   background-repeat:repeat-x;
}

table.listNum {
   border:none;
   color: #003155;
   font-size: 11px;
   text-align:center;
}

table.listNum a:link {
   font-family: Dotum, sans-serif;
   font-size: 12px; 
   color:#555454;
   font-weight:bold;
   text-decoration:none;
}


table.listNum a:hover {
   font-family: Dotum, sans-serif;
   font-size: 12px;
   color: #327dc7;
}
						
table.listNum a:visited {
   font-family: Dotum, sans-serif;
   font-size: 12px;
   text-decoration:none;
}
/** // Table 1 **/



/** Table 2 **/
table.tbListWrap2{
	width:584px;
	background-color:#ffffff; 
	border:none;
}

table.tbList2  {
	width: 100%;
	background-color:#ffffff; 
    border-top: 2px solid #abc7dd;
}

table.tbList2 th {
	height: 30px;
	color: #404040;
	background-color: #f2f8fb;
	color: #003155;
	font-size: 12px;
	font-family: "±¼¸²Ã¼", "µ¸¿òÃ¼", Seoul;
	text-align:center;
	vertical-align:middle;
}

table.tbList2 tr{
	background-color:#ffffff;
	color:#666666;
	font-size: 11px; 
	text-align:center;
}

table.tbList2 td{
	background-color:#ffffff;
	color:#666666;
	font-size: 11px; 
	text-align:left;
	padding-left:5px;
}

table.tbList2  a:link {
   font-family: Dotum, sans-serif;
   font-size: 12px; 
   color:#555454;
   text-decoration:none;
}


table.tbList2  a:hover {
   font-family: Dotum, sans-serif;
   font-size: 12px;
   color: #327dc7;
}
						
table.tbList2  a:visited {
   font-family: Dotum, sans-serif;
   font-size: 12px;
   text-decoration:none;
}

/** // Table 2 **/


/** Table 3 **/

table.tbList3  {
	width: 100%;
	height: 100%;
    background-color:#ffffff; 
    border-top: 1px solid #abc7dd;
	border-bottom: 1px solid #abc7dd;
}

table.tbList3 th {
	height: 22px;
	background-color: #ffffff;
	text-align:left;
}

table.tbList3 tr{
	background-color:#ffffff;
	color:#666666;
	font-size: 11px; 
	text-align:center;
}

table.tbList3 td{
	background-color:#ffffff;
	color:#666666;
	font-size: 11px; 
	text-align:left;
	padding-left:5px;
}

table.tbList3 a:link {
   font-family: Dotum, sans-serif;
 	color:#666666;
	font-size: 12px; 
   text-decoration:none;
}


table.tbList3 a:hover {
   font-family: Dotum, sans-serif;
   font-size: 12px;
   color: #327dc7;
}
						
table.tbList3 a:visited {
   font-family: Dotum, sans-serif;
   font-size: 12px;
   text-decoration:none;
}
/** // Table 3 **/

/***************** //Layer IR *******************/
#Layer_IR01 {
	position:absolute;
	left:246px;
	top:308px;
	width:570px;
	height:550px;
	z-index:1;
	visibility: visible;
}


#Layer_IR02 {
	position:absolute;
	left:246px;
	top:308px;
	width:570px;
	height:620px;
	z-index:1;
	visibility: visible;
}


/***************** //Layer sitemap/privacy *******************/
.map_txt {font-size:11px; color:#737373; padding-left:20px;}
.txt_privacy {font-size:12px; color:#666666; padding-top:20px; padding-left:20px; padding-right:20px;}

/***************** //company  *******************/
.audien a:link {
   font-family: Dotum, sans-serif;
   color:#666666;
   font-size: 12px; 
   text-decoration:none;
}


.audien a:hover {
   font-family: Dotum, sans-serif;
   font-size: 12px;
   color: #327dc7;
}
						
.audien a:visited {
   font-family: Dotum, sans-serif;
   font-size: 12px;
   text-decoration:none;
}

.txt_audien {
   color:#409bd1;
   font-weight:bold;
 }

.txt_mobile {   
   color:#606060;  
   letter-spacing:-1px;  
   font-weight:bold; 
}
/***************** //common *******************/


/***************** //resume *******************/
	.resume { 
		height:30px;
		text-align:center;
        border-left:0px;
        border-right:0px;
		border-top:0px;
        border-bottom:#CBCBCB 1px solid;
    }
	
	.resumeL { 
		height:30px;
		text-align:LEFT;
        border-left:0px;
        border-right:0px;
		border-top:0px;
        border-bottom:#CBCBCB 1px solid;
    }
	
	.resumeLD { 
		height:30px;
		text-align:LEFT;
        border-left:0px;
        border-right:#CBCBCB 1px dotted;
		border-top:0px;
        border-bottom:#CBCBCB 1px solid;
    }
	
	.resumeLBg { 
		height:30px;
		text-align:LEFT;
        border-left:0px;
        border-right:0px;
		border-top:0px;
        border-bottom:#CBCBCB 1px solid;
		BACKGROUND-COLOR: #E7E7F4;
		color:#666666;
    }
	
 	.resume_bg01 { 
		height:30px;
        text-align:center;
        border-left:0px;
        border-right:0px;
		border-top:0px;
        border-bottom:#CBCBCB 1px solid;
		BACKGROUND-COLOR: #E8F7EF;
		font-weight: bold;
		font-size:8pt;
		color:#666666;
    }
	
	.resume_bg02 { 
		height:30px;
        text-align:center;
        border-left:0px;
        border-right:0px;
		border-top:0px;
        border-bottom:#CBCBCB 1px solid;
		BACKGROUND-COLOR: #F5F5F5;
		font-size:8pt;
		color:#666666;
    }
	
	.resume_dot { 
		height:30px;
		text-align:center;
        border-left:0px;
        border-right:#CBCBCB 1px dotted;
		border-top:0px;
        border-bottom:#CBCBCB 1px solid;
    }
	
	.resume_dotL { 
		height:30px;
		text-align:left;
        border-left:0px;
        border-right:#CBCBCB 1px dotted;
		border-top:0px;
        border-bottom:#CBCBCB 1px solid;
    }
	
	.resume_dotR { 
		height:30px;
		text-align:right;
        border-left:0px;
        border-right:#CBCBCB 1px dotted;
		border-top:0px;
		font-size:8pt;
        border-bottom:#CBCBCB 1px solid;
    }

	.resumeTA { 
		width:600px;
		height:30px;
        border-left:#999999 1px solid;
        border-right:#999999 1px solid;
        border-top:#999999 1px solid;
		border-bottom:#999999 1px solid;
    }

	.resumeV { 
		height:20px;
		text-align:center;
        border-left:0px;
        border-right:0px;
		border-top:0px;
        border-bottom:#999999 1px solid;
    }
	
	.resumeVL { 
		height:20px;
		text-align:left;
        border-left:0px;
        border-right:0px;
		border-top:0px;
        border-bottom:#999999 1px solid;
    }
	
	.resumeVL { 
		height:20px;
		text-align:LEFT;
        border-left:0px;
        border-right:0px;
		border-top:0px;
        border-bottom:#999999 1px solid;
    }
	
	.resumeVLD { 
		height:20px;
		text-align:LEFT;
        border-left:0px;
        border-right:#999999 1px dotted;
		border-top:0px;
        border-bottom:#999999 1px solid;
    }
	
 	.resumeV_bg01 { 
		height:25px;
        text-align:center;
        border-left:0px;
        border-right:0px;
		border-top:0px;
        border-bottom:#999999 2px solid;
		BACKGROUND-COLOR: #CBCBCB;
		font-weight: bold;
		color:#333333;
    }
	
	.resumeV_bg02 { 
		height:20px;
        text-align:center;
        border-left:0px;
        border-right:0px;
		border-top:0px;
        border-bottom:#999999 1px solid;
		BACKGROUND-COLOR: #EAEAEA;
    }
	
	.resumeV_dot { 
		height:20px;
		text-align:center;
        border-left:0px;
        border-right:#999999 1px dotted;
		border-top:0px;
        border-bottom:#999999 1px solid;
    }
	
	.resumeV_dotL { 
		height:20px;
		text-align:left;
        border-left:0px;
        border-right:#999999 1px dotted;
		border-top:0px;
        border-bottom:#999999 1px solid;
    }
	
	.resumeV_dotR { 
		height:20px;
		text-align:right;
        border-left:0px;
        border-right:#999999 1px dotted;
		border-top:0px;
        border-bottom:#999999 1px solid;
    }
	/***************** //resume *******************/
	
	=============Ãß°¡=================
	<!--Á÷¹«¼Ò°³ Å×ÀÌºí--->
	.board_01 {background-color:#FFFFFF;color:#666666;font-size:12px;padding-top:6px;padding-bottom:4px;border-collapse:collapse;}
	.board_02 {background-image:url(/images/recruit/job_line02.gif);background-repeat: repeat-y;}
	.board_03 {background-image:url(/images/recruit/job_line03.gif);background-repeat: repeat-y;}