/******************************************************************************
	파일명 : user.css - 사이트 기본 CSS
	작성자 : 박선희(최종수정자)
	작성일 : 2008.06.30
******************************************************************************/

/******************************************************************************
								공통 스타일
******************************************************************************/
body {
	scrollbar-base-color:#e9e9e9;	/* 기본색 */
	scrollbar-face-color:#eeeeee;	/* 표면색 */
	scrollbar-arrow-color:#b7b7b7;	/* 화살표색 */
	scrollbar-hightlight-color:#f2f2f2;	/* 하이라이트색 */
	scrollbar-3dlight-color:#f2f2f2;	/* 버튼의 하이라이트색 */
	scrollbar-shadow-color:#b7b7b7;	/* 그림자색 */
	scrollbar-darkshadow-color:#e9e9e9;	/* 버튼의 그림자색 */
	margin:0px;
	padding:0px;
	font-size: 9pt;
	color: #666666;
	line-height: 18px;
	font-family: Arial, 돋움;
	word-break:break-all;
	background-color:#ffffff;
	
}
table {
	border-collapse:collapse;
}
td {
	margin:0px;
	padding:0px;
	font-family: Arial, 돋움;
	font-size:12px;
	color: #666666;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	word-break:break-all;
}
img {
	border:0px;
}
form {
	padding:0;
	margin:0;
}
input {
	margin:0px;
	font-family:Arial, 돋움;
	font-size:12px;
	color: #666666;
	border:1px solid #C6C6C6;
	height:18px;
	background-color:#ffffff;
	line-height:18px;
}
select {
	margin:0px;
	padding:0px;
	font-family:돋움;
	font-size:12px;
	color: #666666;
	border:1px solid #C6C6C6;
	line-height:18px;
}
textarea {
	font-family : Arial, 돋움;
	font-size :12px;
	color : #666666;
	border : 1px #C6C6C6 solid;
	background-color: #ffffff;
	width: 100%;
	height: 100%;
	padding:5;
	scrollbar-base-color:#e9e9e9;	/* 기본색 */
	scrollbar-face-color:#eeeeee;	/* 표면색 */
	scrollbar-arrow-color:#b7b7b7;	/* 화살표색 */
	scrollbar-hightlight-color:#f2f2f2;	/* 하이라이트색 */
	scrollbar-3dlight-color:#f2f2f2;	/* 버튼의 하이라이트색 */
	scrollbar-shadow-color:#b7b7b7;	/* 그림자색 */
	scrollbar-darkshadow-color:#e9e9e9;	/* 버튼의 그림자색 */
}
.border0 {
	border:0px;
	background: transparent
}
.textarea {
	margin:0px;
	padding:0px;
	font-family:Arial, 돋움;
	font-size:12px;
	color: #666666;
	padding:5;
	border:1 solid #C6C6C6;
}
/* 백그라운드가 있을경우 */

.navibg {
	background-image:url(../images/commom/topbg.jpg);
}
.bg {
	background-image:url(../images/commom/bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
.bg_sub {
	background-image:url(../images/common/bg_sub.jpg) repeat-x;
	background-position:bottom;
}
.bg_lectureRoom {
	background-image:url(../images/lectureRoom_std/lecturebg_01.gif); 
	background-position: top left; 
    background-repeat: repeat-x;
}
/* 이미지 포커싱 제거-IE전용 */
a {
selector-dummy: expression(this.hideFocus=true);
}
a:link {
	line-height: 12pt;
	font-family:Arial, 돋움;
	text-decoration:none;
	color:#666666;
}
a:visited {
	line-height: 12pt;
	font-family:Arial, 돋움;
	text-decoration:none;
	color:#666666;
}
a:active {
	line-height: 12pt;
	font-family:Arial, 돋움;
	text-decoration:none;
	color:#666666;
}
a:hover {
	line-height: 12pt;
	font-family:Arial, 돋움;
	text-decoration:none;
	color:#5075B3;
	text-decoration:underline;
}
/* 네비게이션 경로설정*/
.naviGray {
	line-height: 11pt;
	font-family:Arial, 돋움;
	text-decoration:none;
	color:#5f5f5f;
	font-size:11px;
}
.naviGray a:link {
	line-height: 11pt;
	font-family:Arial, 돋움;
	text-decoration:none;
	color:#5f5f5f;
	font-size:11px;
}
.naviGray a:visited {
	line-height: 11pt;
	font-family:Arial, 돋움;
	text-decoration:none;
	color:#5f5f5f;
	font-size:11px;
}
.naviGray a:active {
	line-height: 11pt;
	font-family:Arial, 돋움;
	text-decoration:none;
	color:#5f5f5f;
	font-size:11px;
}
.naviGray a:hover {
	line-height: 11pt;
	font-family:Arial, 돋움;
	text-decoration:none;
	color:#3B67AE;
	font-size:11px;
}
/* 메뉴_서브테이블 */

.sub_tbl01 th {
	font-size:12px;
	color: #ffffff;
	font-family:Arial, 돋움;
	padding:0 5 0 5;
	text-align:left
}
.sub_tbl01 th.text {
	font-weight:normal;
	font-size:12px;
	color: #ffffff;
	padding:0 0 0 10;
}
.sub_tbl01 td {
	height: 20px;
	padding:0 0 0 0;
}
.sub_tbl01 td.bar {
	font-size:11px;
	color:a5a3cf;
	vertical-align:middle;
	padding:0 5 0 5;
}
.sub_tbl01 th a:link {
	line-height: 12pt;
	font-family:Arial, 돋움;
	text-decoration:none;
	color:#ffffff;
	font-size:12px;
}
.sub_tbl01 th a:visited {
	line-height: 12pt;
	font-family:Arial, 돋움;
	text-decoration:none;
	color:#ffffff;
	font-size:12px;
}
.sub_tbl01 th a:active {
	line-height: 12pt;
	font-family:Arial, 돋움;
	text-decoration:none;
	color:#ffffff;
	font-size:12px;
}
.sub_tbl01 th a:hover {
	line-height: 12pt;
	font-family:Arial, 돋움;
	text-decoration:none;
	color:#c9c8fa;
	font-size:12px;
}


/******************************************************************************
								Font  관련
******************************************************************************/

.txt-11-navi{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9caee8;
	text-decoration: none;
	line-height:12px;
	font-weight: bold;
}
.txt-12-brown {
	font-family: Arial, 돋움;
	font-size: 11px;
	color: #807967;
	text-decoration: none;
	line-height:12px;
}
.txt-11-Gray {
	font-family: Arial, 돋움;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height:14px;
} 
.txt-12-Gray {
	font-family: Arial, 돋움;
	font-size: 12px;
	color: #545454;
	text-decoration: none;
	line-height:17px;
} 
.txt-12-Gray_b {
	font-family: Arial, 돋움;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height:17px;
	font-weight: bold;
} 
.txt-14-Gray_b {
	font-family: Arial, 돋움;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	line-height:18px;
	font-weight: bold;
} 
.txt-11-Blue {
	font-family: Arial, 돋움;
	font-size: 11px;
	color: #144EBA;
	text-decoration: none;
	line-height:18px;
	font-weight: bold;
} 
.txt-12-Blue {
	font-family: Arial, 돋움;
	font-size: 12px;
	color: #144EBA;
	text-decoration: none;
	line-height:18px;
}
.txt-12-Blue02_b {
	font-family: Arial, 돋움;
	font-size: 12px;
	color: #144EBA;
	text-decoration: none;
	line-height:18px;
	font-weight: bold;
}
.txt-12-green {
	font-family: Arial, 돋움;
	font-size: 12px;
	color: #53983a;
	text-decoration: none;
	line-height:18px;
}
.txt-12-green_b {
	font-family: Arial, 돋움;
	font-size: 12px;
	color: #53983a;
	text-decoration: none;
	line-height:18px;
	font-weight: bold;
}
.txt-12-White {
	font-family: Arial, 돋움;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height:16px;
	font-weight: bold;
} 
.txt-12-White_b {
	font-family: Arial, 돋움;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
} 
.txt-14-White {
	font-family: Arial, 돋움;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	line-height:16px;
} 
.txt-12-Black01 {
	font-family: Arial, 돋움;
	font-size: 12px;
	color: #111111;
	text-decoration: none;
	line-height:18px;
} /*온라인시험 - 과정명, 시험명*/
.txt-12-Black02 {
	font-family: Arial, 돋움;
	font-size: 12px;
	color: #111111;
	text-decoration: none;
	line-height:18px;
	font-weight: bold;
} /*온라인시험 - 문항 */
.txt-12-Brown03 {
	font-family: Arial, 돋움;
	font-size: 12px;
	color: #ec3434;
	text-decoration: none;
	line-height:18px;
	}
.txt-12-green {
	font-family: Arial, 돋움;
	font-size: 12px;
	color: #53983a;
	text-decoration: none;
	line-height:18px;
} /*온라인시험 - 지문 */
.txt-12-Blue03 {
	font-family: Arial, 돋움;
	font-size: 12px;
	color: #004ACC;
	text-decoration: none;
	line-height:18px;
	font-weight: bold;
} /*온라인시험 - 문제 */
.txt-14-Black03 {
	font-family: Arial, 돋움;
	font-size: 14px;
	color: #111111;
	text-decoration: none;
	line-height:18px;
	font-weight: bold;
} /*온라인시험결과보기 - 점수 */
.txt-14-Red01 {
	font-family: Arial, 돋움;
	font-size: 14px;
	color: #FF4750;
	text-decoration: none;
	line-height:18px;
	font-weight: bold;
} /*온라인시험결과보기 - 점수 */
.txt-12-yellow01 {
	font-family: Arial, 돋움;
	font-size: 12px;
	color: #dc3e11;
	text-decoration: none;
	line-height:18px;
	font-weight: bold;
} /*강의실 - 주홍글씨 */
.txt-16-yellow {
	font-family: Arial, 돋움;
	font-size: 16px;
	color: #fdf9c8;
	text-decoration: none;
	line-height:18px;
	font-weight: bold;
} /*강의실 - 강의명 */
.txt-13-yellow {
	font-family: Arial, 돋움;
	font-size: 13px;
	color: #fdf9c8;
	text-decoration: none;
	line-height:18px;
	font-weight: bold;
} /*강의실 - 강의명 */

/******************************************************************************
								설명  관련
******************************************************************************/
.explanation {
	border:1px dashed #bebebe;
	background-image:url(../images/explanation/explan.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#eef3f4;
	padding:5px 10px 5px 80px;
	font-family:"돋움";
	font-size:12px;
}

.explanation2 {
	border:1px dashed #bebebe;
	background-image:url(../images/explanation/explan2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#eef4ee;
	padding:5px 10px 5px 80px;
	font-family:"돋움";
	font-size:12px;
}

.classroom {
	border:1px dashed #bebebe;
	background-image:url(../images/classroom/class.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#fbf8f1;
	padding:5px 10px 5px 80px;
	font-family:"돋움";
	font-size:12px;
}
/******************************************************************************
								button  관련
******************************************************************************/
.btn_type1 {
	overflow:visible;
	height:25px;
	padding: 0px 7px 0px 0px;
	background: transparent url(../images/btn/bg_btnType.gif) 100% 0px no-repeat;
	border:0px;
	font-family:dotum;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	color:505050;
	cursor:pointer;
	cursor:hand;
}
.btn_type1_span {
	height:25px;
	padding:0px 0px 0px 7px;
	background: transparent url(../images/btn/bg_btnType.gif) 0px 0px no-repeat;
}
.btn_type2 {
	overflow:visible;
	height:22px;
	padding: 0px 7px 2px 0px;
	background: transparent url(../images/btn/bg_btnType.gif) 100% -50px no-repeat;
	border:0px;
	font-family:dotum;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	color:505050;
	cursor:pointer;
	cursor:hand;
}
.btn_type2_span {
	height:22px;
	padding:0px 0px 0px 7px;
	background: transparent url(../images/btn/bg_btnType.gif) 0px -50px no-repeat;
}
.btn_type3 {
	overflow:visible;
	height:18px;
	padding: 0px 7px 0px 3px;
	background: transparent url(../images/btn/bg_btnType.gif) 100% -100px no-repeat;
	border:0px;
	font-family:"malgun gothic", "dotum";
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	color:ffffff;
	cursor:pointer;
	cursor:hand;
}
.btn_type3_span {
	height:18px;
	padding:0px 0px 0px 2px;
	background: transparent url(../images/btn/bg_btnType.gif) 0px -100px no-repeat;
}
.btn_type4 {
	overflow:visible;
	height:25px;
	padding: 0px 7px 0px 0px;
	background: transparent url(../images/btn/bg_btnType.gif) 100% -150px no-repeat;
	border:0px;
	font-family:dotum;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	color:2c539e;
	cursor:pointer;
	cursor:hand;
}
.btn_type4_span {
	height:25px;
	padding:0px 0px 0px 7px;
	background: transparent url(../images/btn/bg_btnType.gif) 0px -150px no-repeat;
}
.btn_type5 {
	overflow:visible;
	height:25px;
	padding: 0px 7px 0px 0px;
	background: transparent url(../images/btn/bg_btnType.gif) 100% -200px no-repeat;
	border:0px;
	font-family:dotum;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	color:2c539e;
	cursor:pointer;
	cursor:hand;
}
.btn_type5_span {
	height:25px;
	padding:0px 0px 0px 7px;
	background: transparent url(../images/btn/bg_btnType.gif) 0px -200px no-repeat;
}
.btn_type6 {
	overflow:visible;
	height:20px;
	padding: 0px 7px 0px 3px;
	background: transparent url(../images/btn/bg_btnStatus.gif) 100% 0px no-repeat;
	border:0px;
	font-family:"malgun gothic", "dotum";
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	color:ffffff;
	cursor:pointer;
	cursor:hand;
}
.btn_type6_span {
	height:20px;
	padding:0px 0px 0px 4px;
	background: transparent url(../images/btn/bg_btnStatus.gif) 0px 0px no-repeat;
}
.btn_type7 {
	overflow:visible;
	height:20px;
	padding: 0px 7px 0px 3px;
	background: transparent url(../images/btn/bg_btnStatus.gif) 100% -50px no-repeat;
	border:0px;
	font-family:"malgun gothic", "dotum";
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	color:ffffff;
	cursor:pointer;
	cursor:hand;
}
.btn_type7_span {
	height:20px;
	padding:0px 0px 0px 4px;
	background: transparent url(../images/btn/bg_btnStatus.gif) 0px -50px no-repeat;
}

.btn_type8 {
	overflow:visible;
	height:25px;
	padding: 0px 7px 0px 0px;
	background: transparent url(../images/btn/bg_btnType2.gif) 100% -150px no-repeat;
	border:0px;
	font-family:dotum;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	color:629e2c;
	cursor:pointer;
	cursor:hand;
}
.btn_type8_span {
	height:25px;
	padding:0px 0px 0px 7px;
	background: transparent url(../images/btn/bg_btnType2.gif) 0px -150px no-repeat;
}

/******************************************************************************
								일정표  관련
******************************************************************************/
/* 평일 */		
.Day  td{border:1px solid #e0e0e0;padding:0px 3px 0px 0px; }
.DayG{ color:#555555; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px;}  
.DayG a:link{ color:#555555; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px;}   
.DayG a:hover{ color:#555555; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px;}  

/* 토요일 */	
.DayG_SA{ color:#144EBA; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px;} 
.DayG_SA a:link{ color:#144EBA; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px;} 
.DayG_SA a:hover{ color:#144EBA; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px;}

/* 일요일 */	
.DayG_SN{ color:#EE426F; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px;}  
.DayG_SN a:link{ color:#EE426F; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px;}  
.DayG_SN a:hover{ color:#EE426F; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px;}  

/* 일정이 등록된 날짜 */
.DayG_B					{ color:#D58E00; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px; font-weight: bold;}
.DayG_B a:link			{ color:#D58E00; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px; font-weight: bold; }
.DayG_B a:hover			{ color:#D58E00; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px; font-weight: bold; }
=======
/* 일정이 등록된 날짜 */
.DayG_B					{ color:#FFFFFF; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px; font-weight: bold;}
.DayG_B a:link			{ color:#FFFFFF; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px; font-weight: bold;}

.DayG_B a:hover			{ color:#FFFFFF; font-size:12px; font-family:Arial,돋움; text-decoration:none; text-align:right; line-height: 20px; font-weight: bold;}

/******************************************************************************
								강의실메뉴  관련
******************************************************************************/
.lectureRoom_navi  { 
	line-height: 18pt; 
	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#ffffff;font-size:12px; 
	text-align:left;
	font-weight: bold;
	}  
.lectureRoom_navi a:link    { 
	line-height: 18pt; 
	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#ffffff;
	font-weight: bold;
	font-size:12px;}  
.lectureRoom_navi a:visited     { 
	line-height: 18pt; 
	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#ffffff;
	font-weight: bold;
	font-size:12px;
	}  
.lectureRoom_navi a:active      { 
	line-height: 18pt; 
	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#ffffff;
	font-weight: bold;
	font-size:12px;
	}  
.lectureRoom_navi a:hover       { 
	line-height: 18pt; 
	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#5fcffe;
	font-weight: bold;
	font-size:12px;
	 }
	 
	 
	 
/***************************** 용어사전 ***********************************/
.table_word01 {
	border:1px solid #95a4b3;
	padding:5 5 5 5;
	border-collapse:collapse;
	font-size: 12px;
	font-family: Arial, 돋움;
	
}

.table_word01 tr td {
	height:20px;
	background-color: #cad7e5;
	border:1px solid #95a4b3;
	padding:5 5 0 5;
	text-align:center;
	
}
.table_word01 a:link    { 

	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#2c2b2b;
	font-weight: bold;
	font-size:12px;}  
.table_word01 a:visited     { 

	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#2c2b2b;
	font-weight: bold;
	font-size:12px;
	}  
.table_word01 a:active      { 

	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#2c2b2b;
	font-weight: bold;
	font-size:12px;
	}  
.table_word01 a:hover       { 

	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#0991e7;
	font-weight: bold;
	font-size:12px;
	 }
	 
	 
	 
.table_word02 {
	border:1px solid #9daec0;
	padding:5 5 5 5;
	border-collapse:collapse;
	font-size: 12px;
	font-family: Arial, 돋움;
	
}

.table_word02 tr td {
	height:20px;
	background-color: #d7dfe9;
	border:1px solid #9daec0;
	padding:5 5 0 5;
	text-align:center;
	
}
.table_word02 a:link    { 

	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#2c2b2b;
	font-weight: bold;
	font-size:12px;}  
.table_word02 a:visited     { 

	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#2c2b2b;
	font-weight: bold;
	font-size:12px;
	}  
.table_word02 a:active      { 

	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#2c2b2b;
	font-weight: bold;
	font-size:12px;
	}  
.table_word02 a:hover       { 

	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#0991e7;
	font-weight: bold;
	font-size:12px;
	 }




	 
.table_word03 {
	border:1px solid #afc4da;
	padding:5 5 5 5;
	border-collapse:collapse;
	font-size: 12px;
	font-family: Arial, 돋움;
	
}

.table_word03 tr td {
	height:20px;
	background-color: #e6ebf1;
	border:1px solid #afc4da;
	padding:5 5 0 5;
	text-align:center;
	
}
.table_word03 a:link    { 

	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#2c2b2b;
	font-weight: bold;
	font-size:12px;}  
.table_word03 a:visited     { 

	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#2c2b2b;
	font-weight: bold;
	font-size:12px;
	}  
.table_word03 a:active      { 

	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#2c2b2b;
	font-weight: bold;
	font-size:12px;
	}  
.table_word03 a:hover       { 

	font-family:Arial,돋움; 
	text-decoration:none; 
	color:#0991e7;
	font-weight: bold;
	font-size:12px;
	 }

/******************************************************************************
								강의실메인
******************************************************************************/

.path{
	font-family: 돋움,Arial;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height:12px;
}

.new_notice_view {
	font-family: 돋움,Arial;
	padding:0 0 0 10;
	border-collapse:collapse;
	font-size: 12px;
	color:#a8a8a8;
	
	
}

.new_notice_nview {
	padding:0 0 0 10;
	border-collapse:collapse;
	font-size: 12px;
	color:#6e6e6e;
	font-weight: bold;
	font-family: Arial, 돋움;
	
}

.lecture_time_txt{
	font-family: 돋움,Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height:12px;
}
.lecture_time_txt2{
	font-family: 돋움,Arial;
	font-size: 11px;
	color: #ff562a;
	text-decoration: none;
	font-weight: bold;
	line-height:12px;
}

.lecture_txt1{
	font-family: 돋움,Arial;
	font-size: 11px;
	color: #473791;
	text-decoration: none;
	font-weight: bold;
	line-height:12px;
}
.lecture_graph_txt{
	font-family: 돋움,Arial;
	font-size: 12px;
	color: #336601;
	text-decoration: none;
	font-weight: bold;
	line-height:12px;
}
.lecture_cal_subject{
	font-family: 돋움,Arial;
	font-size: 12px;
	color: #602d89;
	text-decoration: none;
	font-weight: bold;
	line-height:12px;
}

.lecture_focus_txt{
	font-family: 돋움,Arial;
	font-size: 12px;
	color: #e47b17;
	text-decoration: none;
	font-weight: bold;
	line-height:17px;
}
.lecture_focus_gray{
	font-family: 돋움,Arial;
	font-size: 12px;
	color: #6e6e6e;
	text-decoration: none;
	font-weight: bold;
	line-height:17px;
}
.lecture_subject{
	font-family: 돋움,Arial;
	font-size: 16px;
	color: #1a1a1a;
	text-decoration: none;
	font-weight: bold;
	line-height:20px;
}
.login_green{
	font-family: 돋움,Arial;
	font-size: 11px;
	color: #66a83a;
	text-decoration: none;
	line-height:12px;
}

.lecture_cal_day{
	font-family: 돋움,Arial;
	font-size: 12px;
	color: #595959;
	text-decoration: none;
	font-weight: bold;
	line-height:20px;
}

.lecture_cal_black{
	font-family: 돋움,Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height:15px;
	padding:2 2 2 2;
	text-align:center;
}
.lecture_cal_blue{
	font-family: 돋움,Arial;
	font-size: 11px;
	color: #425eb2;
	text-decoration: none;
	line-height:15px;
	padding:2 2 2 2;
	text-align:center;
}
.lecture_cal_red{
	font-family: 돋움,Arial;
	font-size: 11px;
	color: #f74553;
	text-decoration: none;
	line-height:15px;
	padding:2 2 2 2;
	text-align:center;
}

.lecture_infor_sj{
	font-family: 돋움,Arial;
	font-size: 11px;
	color: #6e6e6e;
	text-decoration: none;
	line-height:17px;
	text-align:left;
}
.lecture_infor_contents{
	font-family: 돋움,Arial;
	font-size: 11px;
	color: #9f9f9f;
	text-decoration: none;
	line-height:17px;
	text-align:left;
}