@import url("/css/font.css");

@font-face {src:url('/fnt/NanumGothic.eot');}






body, td, p,  button, textarea, select { 
 color:#3E403E ; font-family:"¸¼Àº °íµñ","Malgun Gothic","tahoma", "verdana", "µ¸¿ò"; font-size:13px;letter-spacing:-0.5px; line-height:150%;
 /* color:#636563; font-family:µ¸¿ò; font-size:12px; line-height:150%; */
}


.kcpl:link{ text-decoration:none; color:#3A4E40; font-weight:normal;}
.kcpl:visited { text-decoration:none; color:#3A4E40;font-weight:normal;	 }
.kcpl:hover, .kcpl:active { text-decoration:none;  color:#1A65B0;font-weight:normal;	 }


.jl:link{ text-decoration:none; }
.jl:visited { text-decoration:none;  }
.jl:hover, jl:active { text-decoration:none;  }

/* Á·º¸¸®½ºÆ® ºÃ´ø ³»¿ë Ç¥½Ã */
.now {
	COLOR: #3A4E40
}
.now A {
	COLOR: #3A4E40
}
.now A:link {
	COLOR: #3A4E40
}
.now A:visited {
	COLOR: #878988
}
.now A:hover {
	COLOR: #1A65B0
}


.input2 {
	BACKGROUND: #fff;
	COLOR: #666;
	border: 1px solid #A6C6E8;
}

IMG{
	border: 0px;

}

FORM, P {margin: 0px; }

.tablebg { background-color:#DDDDDD; }

.subject { color:#315584; }
.subjectbg { background-color:#EFF3F7; }

.content { color:#404040; }
.contentbg { background-color:#FFFFFF; }

.list { color:#222222; }
.list0 { background-color:#FFFFFF; }
.list1 { background-color:#F5F5F5; }

.textarea { border: 1px solid #777777; }


.name { font-weight: bold; color:#575757; }

.b { font-weight: bold; }
.ht { height:30px; } 
.ht2 { height:20px; } 
.price { color:crimson; }
.lfont { font-size:14px; }
.sfont {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	letter-spacing:-1px;
}
.ssfont {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	letter-spacing:-1px;
	color:#655a21;
}
/*
.sscfont:link{ font-size:11px;font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-1px;color:#756b39;}
.sscfont:visited { font-size:11px;font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-1px;color:#756b39;}
.sscfont:hover, a:active { font-size:11px;font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-1px;color:#756b39;}
*/

.sscfont{ font-size:11px;font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-1px;color:#756b39;}

	
.searchfont{ font-size:11px;font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-1px;color:#756b39;}
	

.scfont {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	letter-spacing:-1px;
	color:#762F80;
	font-weight:bold;
}
.sfont2 {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
}
.msfont2 {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	color:#FFFFFF;
}

.msfont2:link {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	color:#FFFFFF;
}

.msfont2:hover,active {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	color:#FFFFFF;
	font-weight:bold;
}

.sgfont {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	color:#696969;
}
.pfont {
	font-size:12px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	color:#1A65B0
}

.pag_now {
	font-family:"tahoma", "verdana", "µ¸¿ò";
	font-size:14px;
	color:#1A65B0;
    font-weight: bold; 
}
.jobfont {line-height :12px}

.jobfont2 {line-height :12px}

.w50 { width:50%; }
.w99 { width:99%; }
.arial { font-family:Arial; }
.lh  { line-height:150%; }
.lh2 { line-height:200%; }

.box {border:1 solid; border-color:#DDDDDD; background-color:#FDFDFD;}
.login { color:#222222; font-family:vernada; font-size:10px;}
.line { background-color:#969696;}
.tdsc {background-color:#F0F0F0;}

TABLE.duty {
	FONT-SIZE: 12px;
}
TABLE.duty TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 30px;
	text-indent: 10px;
	
}

.sch_box {border:1 solid; border-color:#ffffff; background-color:#ffffff;}
TABLE.uline {
	BORDER-TOP: #5D93C5 2px solid; FONT-SIZE: 12px;
}
TABLE.uline TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 30px;
	text-indent: 10px;
	
}


TABLE.upline {
	BORDER-TOP: #5D93C5 2px solid; FONT-SIZE: 12px;
}
TABLE.upline TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	HEIGHT: 30px;
	
	
}


TABLE.uline2 {
	BORDER-TOP: #5D93C5 2px solid; FONT-SIZE: 12px;
}
TABLE.uline2 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 30px;
	
}
TABLE.uuline {
	BORDER-TOP: #5D93C5 2px solid; FONT-SIZE: 12px;
}
TABLE.uuline TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	text-indent: 10px;
	
}
TABLE.uucline {
	BORDER-TOP: #5D93C5 2px solid; FONT-SIZE: 12pt;
}
TABLE.uucline TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 30px;
	/*text-indent: 10px;*/
	
}
TABLE.uline02 {
	BORDER-TOP: #CF619A 2px solid; FONT-SIZE: 12px;
}
TABLE.uline02 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 30px;
	text-indent: 10px;
	color:#666666;

	
}
TABLE.noline {
	BORDER-TOP: #5D93C5 2px solid; FONT-SIZE: 12px;
}
TABLE.noline TD {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 32px;
	padding: 5px;
	
}

TABLE.noline5 {
	BORDER-TOP: #9b828f 2px solid; FONT-SIZE: 12px;
}
TABLE.noline5 TD {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 30px;
	padding: 5px;
	
}


TABLE.noline2 {	FONT-SIZE: 12px}
TABLE.noline2 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: 0
	HEIGHT: 30px;
}
TABLE.noline3 {
	BORDER-TOP: #5D93C5 2px solid; FONT-SIZE: 12px;
}
TABLE.noline3 TD {
	BORDER-BOTTOM: #d9d9d9 1px solid;


}
TABLE.noline4 {	FONT-SIZE: 12px}
TABLE.noline4 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: 0
}
TABLE.noline_icon {	
FONT-SIZE: 12px;
}
TABLE.noline_icon TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: 0
	HEIGHT: 30px;
	padding: 3px;
}

TABLE.uline3 {
	BORDER-TOP: #AC7FD2 2px solid; FONT-SIZE: 12px
}
TABLE.uline3 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-left: 10px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 30px;
	text-indent: 10px;
}

TABLE.uline4 {	FONT-SIZE: 12px}
TABLE.uline4 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: FFFFFF 1px solid;
	HEIGHT: 30px;
	text-indent: 10px;
}


TABLE.uline_comms { BORDER-TOP: #D27FBC 2px solid; FONT-SIZE: 12px}
TABLE.uline_comms TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 30px;
	text-indent: 10px;
}


TABLE.nuline_comms { BORDER-TOP: #D27FBC 2px solid; FONT-SIZE: 12px}
TABLE.nuline_comms TH {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 30px;
	text-indent: 10px;
}


TABLE.uline_comms2 { BORDER-TOP: #8787C3 2px solid; FONT-SIZE: 12px}
TABLE.uline_comms2 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 30px;
	text-indent: 10px;
}

TABLE.uline_comms3 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	HEIGHT: 30px;
	text-indent: 10px;
}

TABLE.uline_point {		BORDER-TOP: #AC7FD2 2px solid; FONT-SIZE: 12px}
TABLE.uline_point TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 30px;
}
TABLE.uline_cons {
	BORDER-TOP: #31B572 2px solid; FONT-SIZE: 12px
}
TABLE.uline_cons TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 30px;
	text-indent: 10px;
	
}

TABLE.uline_cons2 {
	BORDER-TOP: #728937 2px solid; FONT-SIZE: 12px
}
TABLE.uline_cons2 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 30px;
	text-indent: 10px;
	
}

Table.uline_lec{
	BORDER-TOP:#2D7ECE 2px solid; FONT-SIZE:12PX
	}
Table.uline_lec TD{
	PADDING-TOP:5px;
	PADDING-BOTTOM:5px;
	BORDER-BOTTOM:#E1E1E1 1px solid;
	HEIGHT:30px;
	text-indent:10px;
	}

.board_normal {
	color:#1B71C1;
	font-weight: bold;
	font-family:"tahoma", "verdana", "µ¸¿ò";
	font-size:14px;
}
.board_mypage {
	color:#6819B4;
	font-family:"tahoma", "verdana", "µ¸¿ò";
	font-size:14px;
    font-weight: bold; 
}
.board_talk {
	color:#C4378B;
	font-weight: bold;
	font-family:"tahoma", "verdana", "µ¸¿ò";
	font-size:14px;
}
.board_consulting {
	color:#22895E;
	font-weight: bold;
	font-family:"tahoma", "verdana", "µ¸¿ò";
	font-size:14px;
}

TABLE.zocline {
 FONT-SIZE: 12px;
}
TABLE.zocline TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 30px;
	text-indent: 10px;	
}
.main_bottom:link{ text-decoration:none; color:#9A9A9A;}
.main_bottom:visited { text-decoration:none; color:#9A9A9A;	 }
.main_bottom:hover, a:active { text-decoration:none;  color:#9A9A9A;	 }

.cpl:link{ text-decoration:none; color:#174B7F;}
.cpl:visited { text-decoration:none; color:#4E87BB;	 }
.cpl:hover, a:active { text-decoration:none;  color:#4E87BB;	 }

.comcore_nolink {
	color:#7D7D7D;
	font-family:"tahoma", "verdana", "µ¸¿ò";
	font-size:10px;
    font-weight: normal; 
}
.comcore:link{ text-decoration:none; color:#6d5171;font-weight:bold;	}
.comcore:visited { text-decoration:none; color:#b7a8c2;font-weight:bold	 }
.comcore:hover, a:active { text-decoration:none;  color:#4E87BB;font-weight:bold		 }

.fcomcore:link{ text-decoration:none; color:#858585;font-weight:bold	}
.fcomcore:visited { text-decoration:none; color:#858585;font-weight:bold	 }
.fcomcore:hover, a:active { text-decoration:none;  color:#858585;font-weight:bold		 }


.nanum {
	font-family:  "³ª´®°íµñ",nanum ,"tahoma", "verdana";
	font-size:14px;
	color:#13497f;
    font-weight: bold; 
}


.nanumgray{
	font-family:  "³ª´®°íµñ",NanumGothic ,"tahoma", "verdana";
	font-size:15px;
	color:#866670;
    font-weight: bold; 
}

.nanumgray2{
	font-family:   "³ª´®°íµñ",NanumGothic ,"tahoma", "verdana";
	font-size:15px;
	color:#9c6d7b;
    font-weight: bold; 
}

/*
.nanumgray2:link{
	font-family:  "³ª´®°íµñ",NanumGothic ,"tahoma", "verdana";
	font-size:15px;
	color:#9c6d7b;
    font-weight: bold; 
}

.nanumgray2:visited {
	font-family:  "³ª´®°íµñ",NanumGothic ,"tahoma", "verdana";
	font-size:15px;
	color:#9c6d7b;
    font-weight: bold; 
}

.nanumgray2:hover, a:active {
	font-family:  "³ª´®°íµñ",NanumGothic ,"tahoma", "verdana";
	font-size:15px;
	color:#9c6d7b;
    font-weight: bold; 
}
*/

.sfontgray {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	letter-spacing:-1px;
	color:#866670;
}

.sfontgray2 {
	font-size:12px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	color:#9c6d7b;
}
.sfontgray3 {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	letter-spacing:-1px;
	color:#84418c;
}
.nanum5{
   font-size:15px;
	font-family:   '³ª´®°íµñ',NanumGothic ,"tahoma", "verdana";
    font-weight: bolder; 
	color:#a46cc8;
}


.na { font-family:'NanumBarunGothic';  }
.nab { font-family:'NanumBarunGothicBold';  }
.ng { font-family:'NanumGothic';  }
.ng2 { font-family:'Nanum Gothic';  }

.mal { font-family:'¸¼Àº °íµñ'; }
.nsg {  font-family: 'Nanum Gothic','Nanum Gothic Coding',NanumGothic,'³ª´®°íµñ',ng,sans-serif;	}
.px3 { font-size: 3px; }
.px4 { font-size: 4px; }
.px5 { font-size: 5px; }
.px6 { font-size: 6px; }
.px7 { font-size: 7px; }
.px8 { font-size: 8px; }
.px9 { font-size: 9px; }
.px10 { font-size: 10px; }
.px11 { font-size: 11px; }
.px12 { font-size: 12px; }
.px13 { font-size: 13px; }
.px14 { font-size: 14px; }
.px15 { font-size: 15px; }
.px16 { font-size: 16px; }
.px17 { font-size: 17px; }
.px18 { font-size: 18px; }
.px19 { font-size: 19px; }

.pt1 { font-size:1pt; }
.pt2 { font-size:2pt; }
.pt3 { font-size:3pt; }
.pt4 { font-size:4pt; }
.pt5 { font-size:5pt; }
.pt6 { font-size:6pt; }
.pt7 { font-size:7pt; }
.pt8 { font-size:8pt; }
.pt9 { font-size:9pt; }
.pt10 { font-size:10pt; }
.pt11  { font-size:11pt; }
.pt12  { font-size:12pt; }
.pt13  { font-size:13pt; }
.pt14  { font-size:14pt; }
.pt15  { font-size:15pt; }
.pt16  { font-size:16pt; }
.pt17  { font-size:17pt; }
.pt18  { font-size:18pt; }
.pt19  { font-size:19pt; }
.pt20  { font-size:20pt; }
.pt21  { font-size:21pt; }
.pt22  { font-size:22pt; }
.pt23  { font-size:23pt; }
.pt24  { font-size:24pt; }
.pt25  { font-size:25pt; }
.pt26  { font-size:26pt; }

.lsc { letter-spacing:-0.5px; }
.mg10 { margin-left:10px; }
.mg15 { margin-left:15px; }

.bd { font-weight:bold; }


.cht:link, .cht:visited, .cht:active {
    font-family: "NanumBarunGothic";
    color: #3c589e;
    font-size: 11pt;
    text-decoration: none;
    letter-spacing: 0px;
}
.cht:hover {
    color: #167de4;
}
