/* 
CSS Common Document
ÀÛ¼ºÀÚ : ¹Ú¼±Èñ
ÀÛ¼ºÀÏ : 2008-07-08
*/


/***************************** table type1 ***********************************/
.table_type1 {
	border-top:4px solid #D8D8D8;
	border-bottom:2px solid #D8D8D8;
	color:#808080;
	border-collapse:collapse;
}
.table_type1 thead tr th {
	height:28px;
	background-color: #F7F7F7;
	font-weight:normal;
	font-family: Arial, µ¸¿ò;
	font-size: 12px;
	font-weight: bold;
	color:#7D7D7D;
	border-bottom:1px solid #D7D7D7;
	padding-top:3px;
}
.table_type1 tbody tr td {
	height:27px;
	text-align:center;
}
.table_type1 tbody tr td.list {
	text-align:left;
	padding-left:17px;
}
.table_type1 tbody tr td.right {
	text-align:right;
}
.table_type1 a {
	color:#808080;
	text-decoration:none;
}
.table_type1 a:hover {
	color:#4A4A4A;
}
/***************************** table_type1_see ***********************************/
.table_type1_see {
	border-top:4px solid #D8D8D8;
	border-bottom:2px solid #D8D8D8;
	color:#808080;
	border-collapse:collapse;
}
.table_type1_see thead tr th {
	height:28px;
	background-color: #F7F7F7;
	font-weight:normal;
	font-family: Arial, µ¸¿ò;
	color:#7D7D7D;
	font-size: 12px;
	font-weight: bold;
	border-bottom:1px solid #D7D7D7;
	padding-top:3px;
}
.table_type1_see thead tr td {
	text-align:left;
	padding-left:10px;
}
.table_type1_see thead tr td.right {
    padding-right:10px;
	text-align:right;
}
.table_type1_see thead tr td.title {
    height:28px;
    padding-left:10px;
	text-align:left;
	background-color: #F7F7F7;
	
}
.table_type1_see tbody tr td {
	height:27px;
	padding:10px;
	text-align:left;
}
.table_type1_see tbody tr td.list {
	text-align:left;
	padding-left:17px;
}

.table_type1_see a {
	color:#808080;
	text-decoration:none;
}
.table_type1_see a:hover {
	color:#4A4A4A;
}
/***************************** table_border_type1 ***********************************/
.table_border_type1 {
	border:4px solid #e9e9e9;
	border-collapse:collapse;
}

.table_border_type1 tbody tr th {
	height:27px;
	font-family: µ¸¿ò,Arial;
	font-size: 12px;
	color: #6e6e6e;
}
.table_border_type1 a {
	color:#808080;
	text-decoration:none;
}
.table_border_type1 a:hover {
	color:#4A4A4A;
}
/***************************** °Ô½ÃÆÇ - Read***********************************/
table#BBS_Read {
	border-top:4px solid #CDA381;
	border-bottom:2px solid #F0E1D4;
}
table#BBS_Read tr th, table#BBS_Read_reply tr th {
	color:#8F633F;
	background-color:#F9F2EC;
	font-weight:normal;
	padding-top:7px;
	padding-bottom:4px;
}
table#BBS_Read tr td, table#BBS_Read_list tr td, table#BBS_Read_reply tr td {
	color:#808080;
	padding-top:7px;
	padding-bottom:4px;
	padding-left:20px;
}
table#BBS_Read tbody tr td.title, table#BBS_Read_reply tbody tr td.title {
	font-weight:bold;
	padding-left:17px;
}
table#BBS_Read tbody tr td.content, table#BBS_Read_reply tbody tr td.content {
	padding-right:20px;
	word-break:break-all;
}
table#BBS_Read tbody tr td.content table tr td, table#BBS_Read_reply tbody tr td.content table tr td {
	padding:0px;
}
/***************************** ´äº¯***********************************/
table#BBS_Read_reply {
	border-top:3px solid #CDA381;
	border-bottom:2px solid #F0E1D4;
	margin-top:7px;
}
/***************************** ÀÌÀü±Û/´ÙÀ½±Û***********************************/
table#BBS_Read_list {
	border-top:3px solid #CDA381;
	border-bottom:2px solid #F0E1D4;
	margin-top:5px;
}
table#BBS_Read_list tfoot tr th {
	background:#FFF url('/images/common/bbs_read_bar01.gif') right 50% no-repeat;
	color:#8F633F;
	font-weight:normal;
	padding-top:8px;
	padding-bottom:3px;
	text-align:left;
	padding-left:15px;
}
table#BBS_Read a, table#BBS_Read_list a, table#BBS_Read_reply a {
	color:#808080;
	text-decoration:none;
}
table#BBS_Read a:hover, table#BBS_Read_list a:hover, table#BBS_Read_reply a:hover {
	color:#8F633F;
}
div#BBS_btn {
	width:680px;
	padding-top:4px;
	text-align:right;
}
div#BBS_btn_top {
	width:680px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:right;
}
/***************************** °Ô½ÃÆÇ - Write ***********************************/
table#BBS_Write {
	border-top:4px solid #CDA381;
	border-bottom:1px solid #F0E1D4;
}
table#BBS_Write tr th {
	color:#8F633F;
	background-color:#F9F2EC;
	font-weight:normal;
	padding-top:9px;
	padding-bottom:5px;
}
table#BBS_Write tr td {
	color:#808080;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
}
table#BBS_Write tr td span {
	font-size:11px;
}
table#BBS_Write tr td textarea {
	scrollbar-face-color:#DBDBDB;
	scrollbar-shadow-color:#BFBFB9;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#DBDBDB;
	scrollbar-darkshadow-color:#F3F3F3;
	scrollbar-track-color:#F3F3F3;
	scrollbar-arrow-color:#BBBBBB;
}
table#BBS_Write tr td select {
	margin-top:1px;
}
table#BBS_Write table tr td {
	padding:0px;
}
/***************************** ´ä±Û¾²±â ***********************************/
.table_type2 {
	border-top:2px solid #cacbcc;
	border-bottom:1px solid #D8D8D8;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	color:#808080;
	border-collapse:collapse;
	font-size: 12px;
	font-family: Arial, µ¸¿ò;
}
.table_type2 thead tr th {
	height:28px;
	background-color: #F7F7F7;
	font-weight:blod;
	color:#7D7D7D;
	border-bottom:1px solid #D7D7D7;
	padding-top:3px;
	text-align:left;
}
.table_type2 tbody tr td {
	height:27px;
	padding:5 5 5 5;
	background-color: #F7F7F7;
	text-align:center;
}
.table_type2 tbody tr td.list {
	text-align:left;
	padding-left:17px;
	background-color: #FFFFFF;
}
.table_type2 tbody tr td.right {
	text-align:right;
}
.table_type2 a {
	color:#808080;
	text-decoration:none;
}
.table_type2 a:hover {
	color:#4A4A4A;
}
/***************************** ¼³¹®Á¶»ç ***********************************/
.table_vote {
	border:1px solid #D8D8D8;
	padding:5 5 5 5;
	color:#808080;
	border-collapse:collapse;
	font-size: 12px;
	font-family: Arial, µ¸¿ò;
}
.table_vote table thead tr th {
	height:28px;
	background-color: #e4d8c7;
	font-weight:blod;
	color:#685b48;
	padding-left:5px;
	text-align:left;
	font-size: 12px;
}
.table_vote table thead tr td {
	height:28px;
	background-color: #f7f7f7;
	font-weight:blod;
	color:#565555;
	padding-left:5px;
	text-align:left;
	font-size: 12px;
}
.table_vote tbody tr td {
	height:27px;
	padding:5 5 0 5;
	background-color: #FFFFFF;
	text-align:left;
}
.table_vote tbody tr td.list {
	text-align:left;
	padding-left:17px;
	background-color: #FFFFFF;
}
/***************************** ¼³¹®¸·´ë±×·¡ÇÁ ***********************************/
.table_graf {
	border:1px solid #D8D8D8;
	padding:5 5 5 5;
	color:#808080;
	border-collapse:collapse;
	font-size: 12px;
	font-family: Arial, µ¸¿ò;
}
.table_graf tr td.bar {
	height:27px;
	border:1px solid #D8D8D8;
	padding:5 5 0 5;
	text-align:center;
	;
}
.table_graf tbody tr td.title {
	height:27px;
	border:1px solid #D8D8D8;
	padding:5 5 0 5;
	background-color: #ebeaea;
	text-align:center;
}


/***************************** °­ÀÇ½Ç ¸ÞÀÎ table_type1_see ***********************************/
.table_lecture_type1_see {
	border-top:2px solid #b8d980;
	border-bottom:2px solid #dbe4c9;
	color:#808080;
	border-collapse:collapse;
}
.table_lecture_type1_see thead tr th {
	height:28px;
	background-color: #f7f7f7;
	font-weight:normal;
	font-family: Arial, µ¸¿ò;
	color:#00670c;
	font-size: 12px;
	font-weight: bold;
	border-bottom:1px solid #d8d8d8;
	padding-top:3px;
	padding-left:10px;
	text-align:left;
}
.table_lecture_type1_see thead tr td {
	text-align:left;
	padding-left:10px;
}

.table_lecture_type1_see thead tr td.right {
    padding-right:10px;
	text-align:right;
}
.table_lecture_type1_see thead tr td.center {
	text-align:center;
}

.table_lecture_type1_see thead tr td.title {
    height:28px;
    padding-left:10px;
	font-weight:bold;
	text-align:left;
	background-color: #ffffff;
	font-family: Arial, µ¸¿ò;
	color:#3f3f3f;
	font-size: 12px;
	
}
.table_lecture_type1_see tbody tr td {
	height:27px;
	padding:10px;
	text-align:left;
}
.table_lecture_type1_see tbody tr td.list {
	text-align:left;
	padding-left:17px;
}

.table_lecture_type1_see a {
	color:#808080;
	text-decoration:none;
}
.table_lecture_type1_see a:hover {
	color:#4A4A4A;
}

/***************************** °­ÀÇ½Ç ¸ÞÀÎ table_type2_see ***********************************/
.table_lecture_type2_see {
	border-top:2px solid #b8d980;
	border-bottom:2px solid #dbe4c9;
	color:#808080;
	border-collapse:collapse;
}
.table_lecture_type2_see thead tr th {
	height:28px;
	background-color: #f7f7f7;
	font-weight:normal;
	font-family: Arial, µ¸¿ò;
	color:#00670c;
	font-size: 12px;
	font-weight: bold;
	border-bottom:1px solid #d8d8d8;
	text-align:center;
}
.table_lecture_type2_see thead tr td {
	font-family: Arial, µ¸¿ò;
	text-align:center;
	height:28px;
	color:#6e6e6e;
}

.table_lecture_type2_see thead tr td.right {
    padding-right:10px;
	text-align:right;
}
.table_lecture_type2_see thead tr td.center {
	text-align:center;
}

.table_lecture_type2_see thead tr td.title {
    height:28px;
    padding-left:10px;
	text-align:left;
	background-color: #F7F7F7;
	
}
.table_lecture_type2_see tbody tr td {
	height:27px;
	padding:10px;
	text-align:left;
}
.table_lecture_type2_see tbody tr td.list {
	text-align:left;
	padding-left:17px;
}

.table_lecture_type2_see a {
	color:#808080;
	text-decoration:none;
}
.table_lecture_type2_see a:hover {
	color:#4A4A4A;
}
/***************************** °­ÀÇ½Ç ¸ÞÀÎ table_type3_see ***********************************/
.table_lecture_type3_see {
	border-top:2px solid #b8d980;
	border-bottom:2px solid #dbe4c9;
	color:#808080;
	border-collapse:collapse;
}
.table_lecture_type3_see thead tr th {
	height:28px;
	background-color: #f7f7f7;
	font-weight:normal;
	font-family: µ¸¿ò, Arial;
	color:#00670c;
	font-size: 12px;
	font-weight: bold;
	border-bottom:1px solid #d8d8d8;
	text-align:center;
}
.table_lecture_type3_see thead tr td {
	font-family: µ¸¿ò, Arial;
	font-size: 11px;
	text-align:left;
	padding-left:30px;
	height:28px;
	color:#6e6e6e;

}

.table_lecture_type3_see thead tr td.value {
	background: url('../images/lectureroom/board_line1.gif')
	font-family: µ¸¿ò, Arial;
	font-size: 11px;
	text-align:center;
	font-weight: bold;
	height:35px;
	color:#665992;

}
.table_lecture_type3_see thead tr td.value2 {
	background: url('../images/lectureroom/board_line2.gif')
	font-family: µ¸¿ò, Arial;
	font-size: 11px;
	text-align:center;
	font-weight: bold;
	height:35px;
	color:#a55f65;

}

.table_lecture_type3_see thead tr td.right {
    padding-right:10px;
	text-align:right;
}
.table_lecture_type3_see thead tr td.center {
	text-align:center;
	background-color:#f5fcf3;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:0px;
	border-bottom:1px solid #f5fcf3;
}

.table_lecture_type3_see thead tr td.content {
    font-family: µ¸¿ò, Arial;
	font-size: 11px;
	height:20px;
    padding-left:50px;
	text-align:left;
	background-color:#f5fcf3;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #f5fcf3;
	
}
.table_lecture_type3_see tbody tr td {
	height:27px;
	padding:10px;
	text-align:left;
}
.table_lecture_type3_see tbody tr td.list {
	text-align:left;
	padding-left:17px;
}

.table_lecture_type3_see a {
	color:#808080;
	text-decoration:none;
}
.table_lecture_type3_see a:hover {
	color:#4A4A4A;
}
/***************************** °­ÀÇ½Ç °Ô½ÃÆÇ table_type4_see ***********************************/
.table_lecture_type4_see {
	border-top:2px solid #b8d980;
	border-bottom:2px solid #dbe4c9;
	color:#808080;
	border-collapse:collapse;
}
.table_lecture_type4_see thead tr th {
	height:28px;
	background-color: #f7f7f7;
	font-weight:normal;
	font-family: Arial, µ¸¿ò;
	color:#00670c;
	font-size: 12px;
	font-weight: bold;
	border-bottom:1px solid #d8d8d8;
	text-align:center;
}
.table_lecture_type4_see thead tr td {
	font-family: Arial, µ¸¿ò;
	text-align:center;
	height:20px;
	color:#6e6e6e;
}


.table_lecture_type4_see tbody tr td {
	height:20px;
	padding:5px;
	text-align:center;
}
.table_lecture_type4_see tbody tr td.list {
	text-align:left;
	padding-left:17px;
}

.table_lecture_type4_see a {
	color:#808080;
	text-decoration:none;
}
.table_lecture_type4_see a:hover {
	color:#4A4A4A;
}