body	{
	font-family:dotum,Verdana,helvetica;
	font-size:12px;
	color:666666;
	line-height:15px;
	overflow-x:hidden;
	overflow-y:croll;
	margin:0px;
	scrollbar-face-color:#f6f6f6;
	scrollbar-highlight-color:#f6f6f6;
	scrollbar-3dlight-color:#bfbfbf;
	scrollbar-darkshadow-color:#bfbfbf;
	scrollbar-shadow-color:#f6f6f6;
	scrollbar-arrow-color:#8c8c8c;
	scrollbar-track-color:#e8e8e8;
	 background-image: url(/images/bg.gif) ;background-repeat: repeat-x; );
}

img{border:none;}		
table{font-family:dotum,Verdana,helvetica; font-size: 12px;line-height:145%;color: #666666;LETTER-SPACING: -0.02em; }
td{FONT-SIZE: 12px;  FONT-FAMILY: dotum,Verdana,helvetica;line-height:145%;LETTER-SPACING: -0.02em; }
.s_txt{  font-family: dotum,Verdana,helvetica;  "sans-serif"; font-size: 8pt;color:666666;}
.style1 {	color: #202020;}
.style2 {color: #202020;font-weight:bold}
.style3 {font-weight:bold}
.style4 {font-size: 12px;
color: #ffffff;font-weight:bold}
/***************** sub *****************/
.tit_b1{  font-family: dotum,Verdana,helvetica; font-size: 12px;color:0E4C91;font-weight:bold;padding:3 0 1 0;}
.tit_b2{  font-family: dotum,Verdana,helvetica;  font-size: 12px;color:ba7c07;font-weight:bold}
.tit_s1{  font-family: dotum,Verdana,helvetica;  font-size: 12px;color:8b3c53;}
.tit_s2{  font-family: dotum,Verdana,helvetica;  font-size: 11px;color:666666;font-weight:bold}
.tit_s3{  font-family: dotum,Verdana,helvetica;  font-size: 16px;color:1c86c9;font-weight:bold}


.pad { font-size: 11px;padding:3 5 3 5;}
.lineall_pad{ border: #E6E6E6 1px solid; padding:3 10 3 10;}

/* link */
a:link	{ color:#666666; font-family:"µ¸¿ò","Verdana","helvetica"; text-decoration:none; }
a:visited	{ color:#666666; font-family:"µ¸¿ò","Verdana","helvetica"; text-decoration:none; }
a:hover		{ color:#1476D0; font-family:"µ¸¿ò", "Verdana", "helvetica"; text-decoration:underline; }
a:active	{ color:#666666; font-family:"µ¸¿ò","Verdana","helvetica"; text-decoration:none; }

a.mail:link		{ color:#6284bd; font-family:dotum,Verdana,helvetica; text-decoration:none; }
a.mail:visited	{ color:#666666; font-family:dotum,Verdana,helvetica; text-decoration:none; }
a.mail:hover		{ color:#1476D0; font-family:dotum,Verdana,helvetica; text-decoration:underline; }
a.mail:active	{ color:#666666; font-family:dotum,Verdana,helvetica; text-decoration:none; }



/*¶óÀÎÁÖ±â*/
.line_bottom { border-bottom:#dddddd 1px solid;}
.line_bottom2{ border-bottom:#efefef 1px solid;}
.line_top { border-top: #999999 1px solid;}
.line_copyright { border-bottom: #A7A7A7 1px solid; border-top: #A7A7A7 1px solid;}
.line_pageing { border-bottom: #A7A7A7 1px solid; border-top: #A7A7A7 1px solid;}
.line_LB{ border-left: #EBEBEB 1px solid; border-bottom: #DADADA 1px solid;}
.line_RB{ border-right: 1px dotted #CCCCCC; border-bottom: 1px dotted #F5BBBD;}
.line_TB{ border-top: 1px solid #DAD3CB; border-bottom: 1px solid #DAD3CB;}
.line_R{ border-right: 1px solid #DADADA; }
.line_RL{ border-right: 1px solid #dddddd;  border-left: #dddddd 1px solid;}
.line_all{ border: #E6E6E6 1px solid;}

/*µµÆ®¶óÀÎÇüÅÂ*/
.dot_bg { border-bottom: 1px dotted #9EB885;padding:5 5 2 10;color:#3B9C0B;  font-size: 12px ;  font-weight:bold}
.g1{border-top: 1px dotted #9EB885; border-bottom: 1px dotted #9EB885; border-left: 1px dotted #9EB885; border-right: 1px dotted #9EB885;}
.dot_b{border-bottom: 1px dotted #9EB885;padding:2 5 2 20; }

/*input¹Ú½ºÇüÅÂ*/
.checkbox{ COLOR: 666666; BACKGROUND-COLOR: #ffffff}
.form {    FONT-SIZE: 12px;border: #cccccc 1px solid;  COLOR: 666666;   line-height:17px; FONT-FAMILY: "µ¸¿ò","verdana";   BACKGROUND-COLOR: #ffffff}
.textarea { border: #cccccc 1px solid; font-size: 12px; color: #69737A;  background-color:#ffffff; padding:10 10 10 10}
.radio	{ color:#888888; font-size:12px; line-height:130%; font-family:dotum,Verdana,helvetica;border:0; }
.join_txt{color: #324B6A;  font-weight:bold;}
.form11 {    FONT-SIZE: 18px;border:none;  COLOR: 111111; font-weight:bold  line-height:17px; FONT-FAMILY: "µ¸¿ò","verdana";   BACKGROUND:transparent}

/*°Ô½ÃÆÇ*/
.table_list {
	border:0; width:691px; margin-top:0; background:#fff url(/images/board/board_head.gif) no-repeat 0 0; border-bottom:1px solid #679FDD;
}
.table_list .line{background:url(/images/board/bar_line.gif) no-repeat 3 1px;}
.table_list th {
padding:2px 5px 2px 5px;
		height:30px;
		color:#264772;
		text-align:center;
		font-weight:bold;
		font-size:12px;
	}
	.table_list td {
		padding:5px;
		border-right:0px solid #dfdfdf;
		border-bottom:1px solid #dfdfdf;
		border-top:0px solid #dfdfdf;
	}
	.table_list .no {width:30px; font-size:11px;}
	.table_list .org {width:90px; font-size:11px;}
	.table_list .subject {text-align:left; padding-left:10px;}
	.table_list .file {width:50px; text-align:center;}
	.table_list .writer {width:90px;}
	.table_list .dev {   text-align:center; } 
	.table_list .date {width:75px; font-size:11px;} /* font-family:tahoma; */
	.table_list .hit {width:50px; font-size:11px;} /* font-family:tahoma; */
	.table_list .end {border-right:0;width:40px;}
	.table_list .thumb {width:70px;}
	.table_list td img {vertical-align:middle;}
		.table_list .date2 {width:80px; font-size:11px;} /* font-family:tahoma; */
.table_list .part {width:70px; font-size:11px;}
.table_list .enddate {border-right:0;width:80px;}


.text {	font-family: dotum,Verdana,helvetica;	font-size: 12px;	color: #333333;}
.ptext {	font-family: dotum,Verdana,helvetica;	font-size: 12px;	color: 4B9AFF;}
.bar_line { BACKGROUND-POSITION: right top; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/images/board/bar_line.gif); BACKGROUND-REPEAT: no-repeat}
.tit_txt {  padding:0 5 0 5;font-family: dotum,Verdana,helvetica;  font-size: 12px;color:#555555;font-weight:bold; background:#eff7ff url(/images/icon/icon_gap2.gif) no-repeat right top;
}
.tit_txt2 { padding:0 5 0 5;font-family: dotum,Verdana,helvetica;  font-size: 12px;color:#555555;font-weight:bold;}
.tit_txt3 { font-family: dotum,Verdana,helvetica;  font-size: 12px;color:#555555;font-weight:bold;padding:6 0 5 10;}
.tit_pad { padding:6 0 5 10;}


.boardbar {	BACKGROUND-POSITION: right top; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/images/board/board_line.gif); BACKGROUND-REPEAT: no-repeat}
.board_lb{padding:6 10 5 10;height:22px;border-bottom:#cccccc 1px solid;}
.board_lb2{height:22px;border-bottom:#cccccc 1px solid;padding:6 0 5 0;}
.board_lb3{padding:6 10 5 10;height:22px;}
.board_con{padding:20 10 20 10;border-bottom:#cccccc 1px solid;}
.board_con2{padding:20 10 20 10;}
.input {	border: 1px solid #ACACAC;}

.style8 { 
font-size: 12px;
color: #FF6600;}
.style7 {color: #FF3300}

.style18 {
	font-size: 12px;
	font-weight: bold;
	color: #1c5bb4;
	}


.white_button	{ font-family:"±¼¸²"; font-size: 11px; color: #777777; border:1px solid #cccccc;background-color:ffffff; }
.red_button		{ font-family:"±¼¸²"; font-size: 11px; color: #ffffff; border:1px solid #cccccc;background-color:CC3333; }
.red_small_button	{ font-family:"±¼¸²"; font-size: 10px; color: #ffffff; border:1px solid #cccccc;background-color:CC3333; }
.blue_button	{ font-family:"±¼¸²"; font-size: 11px; color: #ffffff; border:1px solid #cccccc;background-color:6699FF; }
.input_box	   	{ font-family:"±¼¸²"; font-size: 11px; color: #777777; border:1px solid #cccccc;background-color:ffffff;}

.toeic_number{  font-family: dotum,Verdana,helvetica;  font-size: 25px; font-weight:bold; color:#111111; }

