@charset "euc-kr";
/* ÀüÃ¼ BODY¿¡ ´ëÇÑ ±âº» ½ºÅ¸ÀÏ Á¤ÀÇ */
BODY {
	background-position: left top;
    background-color: #ffffff;
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color:#386294;
	scrollbar-highlight-color:#386294;
	scrollbar-shadow-color:#386294;
}

/* ÀüÃ¼ ±âº» ½ºÅ¸ÀÏ Á¤ÀÇ */
table, tr, td, select, textarea, input {
	font-family:"µ¸¿ò", seoul, arial, helvetica;
	font-size: 12px;
	color: #666666;
	line-height : 20px;
	text-decoration: none;
	font-weight:normal;
}
 	
	
ul, ol, dl, li { list-style:none; margin:0; padding:0}	
img{border: 0;}
a { selector-dummy : expression(this.hideFocus=true);}


.login_input {width:130px; height:19px; border:1px solid #e1e1e1;padding-bottom:4px; font-size: 11px; color:#5e5e5e;}
	
/* Å×ÀÌºí  */
 
 a:link     {text-decoration:none; color:#9f864f;}
 a:visited  {text-decoration:none; color:#9f864f;}
 a:hover  {text-decoration:none; color:#9f864f;}
 a:active  {text-decoration:none; color:#9f864f;}

/* ¹è°æ  */ 
.main_bg {
	
	background-image: url(http://image.campushomepage.com/users/ewhatfl/image/main/main_bg.gif);
	background-repeat: repeat-x;
} 
.sub_bg {
		background-image: url(http://image.campushomepage.com/users/ewhatfl/image/sub/sub_img_bg.gif);
	background-repeat: repeat-x;
} 

.title_bg {
		border-bottom:1ps solid #dee3df;
		}  
 
/* ÆùÆ®  */ 
.topt {
	font-size: 11px;
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	color: #878787;
}

.topt_b {
	font-size: 11px;
	font-weight: bold;
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	color: #7baf19;
}

.main_tt {
	font-size: 11px;
	color: #a27e1d;
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
}
.sub_text {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	color: #000;
}

.text_result {
	font-weight: bold;
	color:#666666;
	font-size: 12px;
	background-color: #f9f3f3;
}

.text_history {
	font-weight: bold;
	color:#666666;
	font-size: 12px;
}
.text_01 {
	color: #75470a;
}
.text_02 {
	color: #E86300;
}
.text_03 {
	color: #a42200;
}

/* ¿©¹é  */
.body_pd {padding: 35px 0 0 0;}
.pad5 {
	padding-left: 5px;
}
.pad10 {
	padding-left: 10px;
}
.pad15 {
	padding-left: 15px;
	text-align: justify;
}
.pad_r15 {
	padding-right: 15px;
}

.pad20 {
	padding-left: 20px;
}
.pad30 {
	padding-left: 30px;
}
.pad35 {
	padding-left: 35px;
}
.pad40 {
	padding-left: 40px;
}
.pad45 {
	padding-left: 45px;
}

.pt50 {
	padding-top: 50px;
}
.pb50 {
	padding-bottom: 50px;
}
.pad65 {
	padding-left: 65px;
}
.pad_b10 {
	padding-bottom: 10px;
	padding-bottom: 10px;
}

.line_all {
	padding:5px;
	 border:1px solid #bfd89b;
}

.line01 {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}

.linefaq {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}

.his_line {
	border-bottom: 1px solid #e6e6e6;
	padding:10px 0 5px 0;
	
}



/*ÅØ½ºÆ®*/
.text01 {
	font-weight: bold;
	color: #517D3E;
}
.text02 {
	padding-bottom: 10px;
	font-weight: bold;
	color: #096;
	font-size: 14px;
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
}
.text03 {
	padding-bottom: 10px;
	
	color: #096;
}
.text05 {
	color: #000;
	
}

.text04 {
	color: #0e81ca;
	
}

.text06 {
	background-color:#d4efba;
	font-size: 13px;
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";

	text-align:center;
	font-weight:bold;
	color:#000;
		padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
	
	
	
}


.text07 {
	padding-bottom: 10px;
	font-weight: bold;
	
	color: #517D3E;
	font-size: 14px;
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
}

.justify {
	text-align: justify;
}

/*Å×ÀÌºí*/
.tb_01 {
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #0d8dbe;
	border-bottom-color: #0d8dbe;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0d8dbe;
	color: #0d8dbe;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
}
.tb_01c {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0d8dbe;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0d8dbe;
	color: #0d8dbe;
	padding-top: 4px;
	padding-bottom: 4px;
}


.tb_01r {
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #0d8dbe;
	border-bottom-color: #0d8dbe;
	color: #0d8dbe;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
}
.tb_02 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D9D9D9;
	color: #0d8dbe;
	padding-top: 4px;
	padding-bottom: 4px;
}
.tb_02c {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0d8dbe;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #83c09f;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.tb_02r {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0d8dbe;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.tb_03 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D9D9D9;
	padding-top: 4px;
	padding-bottom: 4px;
}
.tb_03r {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	padding-top: 4px;
	padding-bottom: 4px;
}


.main_link {width:187px;}
.fleft {float:left}
.fright {float:right}
.menu_box {height:45px;  overflow:hidden;  }
.menu_bar {width:828px; height:77px; margin:0 auto;  background:url('/users/hjkimlab/image/main/smenu_bg.gif') repeat-y; overflow:hidden;  }
.wd_menu {width:828px; height:32px; }


/* sub */
.list1 ul{list-style-type:none; margin:0; padding:0;} 
.list1 li{list-style-image:url(/users/iarm/image/sub/list_icon1.gif); margin-left:15px; line-height:180%;}


.list2 ul{list-style-type:none; margin:0; padding:0;} 
.list2 li{list-style-image:url(/users/iarm/image/sub/list_icon2.gif); margin-left:15px;}




.stWrap1{width:215px; vertical-align:top;}
.stWrap2{vertical-align:top; text-align:right; padding-left:40px; border-left:1px solid #ebebeb;}
.scT1{padding:20px 0 25px 0; font-size: 11px; color: #8b8b8b;}
.scT1 strong{color:#98b90a;}
.scT2{padding:0 0 35px 0;}
.scT3{padding:0 0 0 0; text-align:center;}


.sT12{width:100%;}
.sT12 th{width:140px; padding:0 0 0 0; text-align:left; vertical-align:top;}
.sT12 td p{padding:0 0 0 0;}

.sT13{width:100%;}
.sT13 th{
	width:278px;
	padding:10 0 10 0;
	text-align:left;
}
.sT13 td p{padding:0 0 2 0;}
.sT13 td p.txt{padding:0 0 0 0; font-size:8pt; font-family:µ¸¿ò,µ¸¿òÃ¼; letter-spacing:-0.05em}


.stBox1{width:100%; border-top:2px solid #7aa150; border-bottom:1px solid #7aa150; border-left:1px solid #b8c6a4;}
.stBox1 th{background-color:#f2f5ee; border-bottom:1px solid #b8c6a4; border-right:1px solid #b8c6a4; font-size:9pt; color:#000000; padding:6 0 6 0;}
.stBox1 th.stt{border-bottom:1px solid #b8c6a4; border-right:1px solid #b8c6a4; padding:4 8 4 8;}
.stBox1 td{background-color:#fafafb; border-bottom:1px solid #b8c6a4; border-right:1px solid #b8c6a4; font-size:9pt; color:#333333; padding:4 4 4 4;}
.stBox1 td.stt{background-color:#f2f5ee; font-weight:bold; color:#678244; text-align:center;}
.stBox1 td.last{border-right:none;}


.vmiddle { vertical-align:middle !important; }

h4.tit { margin:0px; padding:0 0 0 15px; color:#7aa150; font-size:12px; line-height:1.4; background:url('/users/iarm/image/sub/list_icon1.gif') no-repeat left 1px; }
h4.tit a { color:#1b7b55; text-decoration:underline; }
ul.list-style li .reset li { padding-left:0px; background:none; list-style-type:none; }
ul .reset li{padding-left:0px; background:none; list-style-image:none;}

/* quick menu */
#quick {position:absolute; left:695px; top:60px; }

/*±³¼ö Å×ÀÌºí*/
.mem_tit {font-family:"µ¸¿ò", "±¼¸²",  Seoul, "ÇÑ°­Ã¼";
	height:30px;
	color: #096;
	border-bottom:1px solid #bfd89b;}
.mem_tt1 {
	font-family:"µ¸¿ò", "±¼¸²",  Seoul, "ÇÑ°­Ã¼";
	font-weight:bold;
	padding-left:10px;
	background-color:#ebf5d8;
	border-bottom:1px solid #bfd89b;
	border-top:1px solid #bfd89b;
}
.mem_tt2 {
	font-family:"µ¸¿ò", "±¼¸²",  Seoul, "ÇÑ°­Ã¼";
	font-weight:bold;
	padding-left:10px;
	background-color:#ebf5d8;
	border-bottom:1px solid #bfd89b;
}

.mem_tt3 {
	font-family:"µ¸¿ò", "±¼¸²",  Seoul, "ÇÑ°­Ã¼";
	font-weight:bold;
	text-align:left;
	padding-left:30px;
	color:#666;
	background-color:#eff0f8;
	border-bottom:1px solid #d3d7e7;
	border-top:1px solid #d3d7e7;
}

.mem_tt4 {
	font-family:"µ¸¿ò", "±¼¸²",  Seoul, "ÇÑ°­Ã¼";
	font-weight:bold;
	text-align:left;
	padding-left:30px;
	color:#666;
	background-color:#eff0f8;
	border-bottom:1px solid #d3d7e7;
}

.mem_tt5 {
	font-family:"µ¸¿ò", "±¼¸²",  Seoul, "ÇÑ°­Ã¼";
	text-align:left;
	padding-left:30px;
	color:#666;
	border-bottom:1px solid #d3d7e7;
	font-weight: normal;
}



.mem_con1 {
	font-family:"µ¸¿ò", "±¼¸²",  Seoul, "ÇÑ°­Ã¼";
	padding-left:10px;
	border-bottom:1px solid #bfd89b;
	border-top:1px solid #bfd89b;
	
}
.mem_con2 {
	font-family:"µ¸¿ò", "±¼¸²",  Seoul, "ÇÑ°­Ã¼";
	padding-left:10px;
	border-bottom:1px solid #bfd89b;
}

.mem_pad1 {padding-bottom:25px; }
.mem_pad2 {padding-bottom:25px; border-bottom:1px dashed #dcdcdc; padding-top:25px;}
.mem_pad3 {padding-top:25px;}
 
 
/*Å×ÀÌºí Å×µÎ¸®*/
.line_b{border-bottom:1px solid #dcdcdc;}
.line_rb{border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.line_rl{border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;}
.line_tb{border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.line_rbl{border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; border-left:1px solid #dcdcdc;}
.line_trl{border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc;}
.line_trb{border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}

.dot_line{border-bottom:1px dotted #dcdcdc;}
.dash_line{border-bottom:1px dashed #dcdcdc;}

.tb_tt1{
	background-color:#ebf5d8;
	border-top:3px solid #c1d993;
	border-bottom:1px solid #bfd89b;
	border-right:1px solid #bfd89b;
	text-align:center;
	font-weight:bold;
	color:#4e882d;
}
.tb_tt2{background-color:#ebf5d8;
	border-top:3px solid #c1d993;
	border-bottom:1px solid #bfd89b;
	text-align:center;
	font-weight:bold;
	color:#4e882d;}
.tb_tt3{ background-color:#ebf5d8;
	
	border-bottom:1px solid #bfd89b;
	border-right:1px solid #bfd89b;
	text-align:center;
	font-weight:bold;
	color:#4e882d; }
.tb_tt4{ background-color:#ebf5d8;
	
	border-bottom:1px solid #bfd89b;
	
	text-align:center;
	font-weight:bold;
	color:#4e882d; }
.tb_tt5{border-top:2px solid #94a1d5; border-bottom:1px solid #d3d7e7;  }

.tb_stt1{background-color:#eff0f8; border-bottom:1px solid #d3d7e7; border-right:1px solid #d3d7e7; text-align:center; font-weight:bold; color:#666666;}
.tb_stt2{background-color:#eff0f8; border-bottom:1px solid #d3d7e7; text-align:center; font-weight:bold; color:#666666;}


.tb_cont1{border-bottom:1px solid #bfd89b; border-right:1px solid #bfd89b;}
.tb_cont2{border-bottom:1px solid #bfd89b;}
.tb_cont3{border-top:1px solid #94a1d5; border-bottom:1px solid #d3d7e7;  padding-top:5px; background-color:#eff0f8;}
.tb_cont4{border-bottom:1px solid #d3d7e7; padding-top:5px}
.tb_cont5{border-bottom:1px solid #d3d7e7; border-right:1px solid #d3d7e7; font-size:11px; color: #000; text-align:center;}
 
 
 
 /*³í¹® Å×ÀÌºí ½ºÅ¸ÀÏ*/
 .wh {color:#333333;font-weight:bold; selector-dummy : expression(this.hideFocus=true); background-color:#f5f5f5;} /*Head(Title)ºÎºÐ*/
.wh A:link{color:#ffffff;text-decoration:none; selector-dummy : expression(this.hideFocus=true); background-color:#AFAFAF; }
.wh A:visited{color:#ffffff;text-decoration:none; selector-dummy : expression(this.hideFocus=true); background-color:#AFAFAF; }
.wh A:active{color:#ffffff;text-decoration:none; selector-dummy : expression(this.hideFocus=true); background-color:#AFAFAF; }
.wh A:hover{color:#ffffff;text-decoration:underline; selector-dummy : expression(this.hideFocus=true); background-color:#e7505e; }

.wht {selector-dummy : expression(this.hideFocus=true); background-color:#cccccc;} /*ÀüÃ¼Å×ÀÌºí(¶óÀÎ»ö»ó °áÁ¤µÊ)*/
.treat0 {color:#333333;font-weight:bold; selector-dummy : expression(this.hideFocus=true); background-color:#f5f5f5;} /*³»¿ë : ¹øÈ£*/
.treat1 {color:#666666; selector-dummy : expression(this.hideFocus=true); background-color:#ffffff;} /*³»¿ë : ÀúÀÚ*/
.treat2 {color:#666666; selector-dummy : expression(this.hideFocus=true); background-color:#ffffff;} /*³»¿ë : ³í¹®*/
.treat3 {color:#666666; selector-dummy : expression(this.hideFocus=true); background-color:#ffffff;} /*³»¿ë : °ÔÀç³âµµ*/
.treat4 {color:#666666; selector-dummy : expression(this.hideFocus=true); background-color:#ffffff;} /*³»¿ë : ÆÄÀÏ*/
.treat5 {color:#666666; selector-dummy : expression(this.hideFocus=true); background-color:#ffffff;} /*³»¿ë : ??*/ 


.cert {margin-bottom:40px;}
.cert > li{font-weight:bold;}
.cert li{padding-left:20px;line-height:22px;}
.cert li ul{font-weight:normal;}

#job_banner{margin-top:-30px;}

.use_title{font-size:16px;font-weight:bold;color:#7aa150;margin:0;padding:0;}
.useful{border-top:2px solid #7aa150;margin:5px 0 30px 0;}
.useful td{padding:5px;border-bottom:1px solid #bfd89b;}
.useful td:first-child{background-color:#f8fcf0;border-right:1px solid #bfd89b}
.useful,.useful tr,.useful td{border-collapse:collapse;}


/* Footer */
.footer{width:980px; margin:0 auto; text-align:left; padding:30px 0; overflow:auto;}
.footer p{padding:0; margin:0; font-family:malgun gothic; font-size:11px; width:70%; float:left;}
.footer .address{}
.footer .copy{color:#999;}
.footer ul{float:right; padding:0; margin:0; }
.footer ul li{display:inline; padding:0; margin:0 0 0 10px;}
.footer ul li a{ font-family:malgun gothic; font-weight:bold; color:#666; font-size:11px;}
.footer ul li a:hover{color:#4ea04e;}

.de_table{border-top:2px solid #c1d993;border-collapse:collapse;}
.de_table th{background:#ebf5d8;padding:5px 0;color:#4e882d;border-collapse:collapse;border:1px solid #c1d993;}
.de_table td{border:1px solid #c1d993;border-collapse:collapse;padding:5px;text-align:center}