/*전체링크 */
A:link {color: #666666; text-decoration:none;}
A:visited {color: #666666; text-decoration:none;}
A:active {color: #666666; text-decoration:none;}
A:hover { color:#468ac9; text-decoration:none;}


/*tag css*/
td {  
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px;	
	color:#333333; 
	line-height: 18px;
}

P {margin-top:0px;margin-bottom:0px;line-height:none;}

select       {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px; 
	color:#333333; 
	background-color:#ffffff;
}


/* class css */
.small_select       {
	font-family: "돋움", "돋움체", "굴림", "굴림체" ;
	font-size: 11px; 
	color:#333333; 
	background-color:#ffffff;
}

.a1 {margin-top:0px;margin-bottom:0px;line-height:none;font-size:6px;}
.butt {
	font-family: "굴림", "굴림체", "돋움", "돋움체"; 
	color:#000000;	
	font-size:12px; 
	line-height: 18px; 
	BORDER-RIGHT: #888888 1px solid; 
	BORDER-TOP: #CCCCCC 1px solid; 
	BORDER-LEFT: #CCCCCC 1px solid; 
	BORDER-BOTTOM: #888888 1px solid; 
	BACKGROUND: #f5f5f5; 
	CURSOR: hand; 
	HEIGHT: 19px;
}

.input {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px; 
	color:#333333;
	background-color:#FFFFFF; 
	border:1pt solid #CCCCCC;
}

.left_login {
	font-family: "돋움", "돋움체", "굴림", "굴림체";
	font-size: 12px; 
	color:#333333;
	background-color:#FFFFFF; 
	border:1pt solid #C8C195;
}


.input_center {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px; 
	color:#333333;
	text-align:center;
	background-color:#FFFFFF; 
	border:1pt solid #CCCCCC;
}


.input_board {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px; 
	color:#333333;
	background-color:#FFFFFF; 
	border:1pt solid #CCCCCC;
}

.input_search {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px; 
	color:#333333;
	background-color:#FFFFFF; 
	border:1pt solid #BDB896;
	HEIGHT: 18px;
}

.input_faq {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px; 
	color:#333333;
	background-color:#FFFFFF; 
	border:1pt solid #CBDBDE;
}

.input_login {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px; 
	color:#333333;
	background-color:#ffffff; 
	border:1pt solid #CCCCCC;
}

.input_search2 {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px; 
	color:#333333;
	background-color:#F5F5F5; 
	border:1pt solid #CCCCCC;
	HEIGHT: 18px;
}
.input_search3 {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px; 
	color:#333333;
	background-color:#ffffff; 
	border:1pt solid #CCCCCC;
	HEIGHT: 18px;
}
.quiz_time {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px; 
	color:#333333;
	background-color:#ffffff; 
	border:0pt solid #000000;
}

/* class 텍스트 */
.text_16 {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px;
	color:#333333;
	line-height: 16px;
}

.text_20 {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px;	
	color:#333333; 
	line-height: 20px;
}

.text_quiz {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	line-height: 22px;
	font-size: 13px;	
	color:#333333; 
}
.text_spacing {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px;	
	color:#333333; 
	letter-spacing: -1px;
}

.text_small {
	font-size: 11px;
	color:#b10000;
	letter-spacing: 0px;
	line-height: 120%;
	font-weight: bold;
	font-family: "돋움", "돋움체", "굴림", "굴림체";
}

.text_red {
	font-family: "돋움", "돋움체", "굴림", "굴림체";
	font-size: 11px;
	color:#b10000;
	letter-spacing: 0px;
	font-weight: bold;
}

.text_big {
	font-family: "돋움", "돋움체", "굴림", "굴림체";
	font-size: 14px;	
	color:#333333; 
	letter-spacing: 1px;
	line-height: 20px;
}

.text_small_none {
	font-family: "돋움", "돋움체", "굴림", "굴림체";
	font-size: 11px;
	color:#b10000;
	line-height: 16px;
	font-weight: bold;
}

.text_small_gray {
	font-family: "돋움", "돋움체", "굴림", "굴림체";
	font-size: 11px;	
	color:#8ba5c0; 
	letter-spacing: 0px;
	line-height: 16px;
}

.text_small_gray_ {
	font-family: "돋움", "돋움체", "굴림", "굴림체";
	font-size: 11px;
	color:#8f8f8f;
	letter-spacing: 0px;
	line-height: 16px;
}
.text_small_gray_01 {
	font-family: "돋움", "돋움체", "굴림", "굴림체";
	font-size: 11px;
	color:#000000;
	letter-spacing: 0px;
	line-height: 16px;
}

.text_small_eng {
	font-family: "tahoma";
	font-size: 10px;	
	color:#333333; 
	line-height: 16px;
}


.text_title {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px;
	color:#FFFFFF;
	font-weight: bold;
}
.board_title {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px;
	color:#ffffff;
	font-weight: bold;

}

.text_lmenu {
	font-family: "tahoma";
	font-size: 11px;	
	color:#7a7a7a; 
}

.text_lmenu_sub {
	font-family: "돋움", "돋움체", "굴림", "굴림체";
	font-size: 11px;
	color:#333333;
	letter-spacing: -1px;
	font-weight: bold;
}
.sub_calendar {
	font-family: "tahoma";
	font-size: 10px;	
	color:#333333; 
}

.contents_idcode {
	font-family: "tahoma";
	font-size: 10px;	
	color:#333333; 
	font-weight: bold;
}
.contents_idcode_b {
	font-family: "tahoma";
	font-size: 22px;	
	color:#333333; 
	font-weight: bold;
}
.contents_idcode_ {
	font-family: "tahoma";
	font-size: 9px;	
	color:#a8a4a4; 
	font-weight: bold;
}
.text_justify {	
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px;	
	color:#333333; 
	line-height: 18px;
	text-align: justify;
}

.text_english {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;	
	color:#333333; 
	line-height: 18px;
}

.text_666666 {
	font-family: "굴림", "굴림체", "돋움", "돋움체";
	font-size: 12px;	
	color:#666666; 
	line-height: 18px;
}

.text_stat {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;	
	color:#ff6600; 
	line-height: 15px;
}
.graph {
	
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='lightskyblue', startColorstr='#ffffff', gradientType='1')
	progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=2);
}
.graph2{
border-right:1px solid  #000000; border-top:1px solid #000000; border-left:1px solid #000000;  border-bottom:1px solid #000000; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=5);
}

/*scroll css*/
body
{
scrollbar-face-color:#f1f1f1;
scrollbar-highlight-color:#e4e4e4;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-shadow-color:#CCCCCC;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-track-color:#f5f6f8;
scrollbar-arrow-color:#d8dbe2;
}
.all_bg {
	background-image: url(/images/all_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.all_bg_01 {
	background-image: url(/images/bg_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.all_bg_02 {
	background-image: url(/images/bg_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#header { float:left;position:relative; margin-bottom:4px;vertical-align:bottom;width:899px;border:0px solid red;}
#header .logo {float:left;margin-bottom:3px;}
#header .fund {position:absolute;bottom:5px;left:200px;text-align:center;width:500px;border:0px solid red;}
#header .bookmark {position:absolute;bottom:5px;right:95px;height:20px;}
#header .startpage {position:absolute;bottom:5px;right:5px;height:20px;}
