/****************************** ±âº» ³»¿ë ******************************/

html, 
body {
	margin: 0;
	padding: 0;
	font-size:9pt;
	font-family: "µ¸¿ò", "YDIWebDotum", "Arial";
	background:url(/image/main/bg_total.gif); background-repeat:repeat-x;
	

scrollbar-face-color: #E5ECF8; 
scrollbar-shadow-color: #CAD8F0;
scrollbar-highlight-color:#CAD8F0; 
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF; 
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #CAD8F0;

}

td  {font-family:µ¸¿ò; text-decoration: none; color:#616161; font-style: normal; font-size: 12px; font-weight: normal; word-spacing: normal; line-height: 14pt;}


/* ¸µÅ© */

a { text-decoration:none; underline:none; color: #616161; font-family:µ¸¿ò;}
a:visited {text-decoration:none;  color: #616161}
a:hover {text-decoration:none;  color: #333333}
a:active { text-decoration:none; color: #333333}


.bbs:visited {font-family:"µ¸¿ò";font-size: 12px; color: #616161;text-decoration: none; }
.bbs:active  {font-family:"µ¸¿ò";font-size: 12px; color: #616161;text-decoration: none; }
.bbs:hover   {font-family:"µ¸¿ò";font-size: 12px; color: #388933;text-decoration: none; }

.bbs2:visited {font-family:"µ¸¿ò";font-size: 12px; color: #515151;text-decoration: none; }
.bbs2:active  {font-family:"µ¸¿ò";font-size: 12px; color: #515151;text-decoration: none; }
.bbs2:hover   {font-family:"µ¸¿ò";font-size: 12px; color: #219184;text-decoration: none; }


/* ÆäÀÌÂ¡ */
.number:link,visited,active {font-family:"Arial";font-size: 9pt; font-weight:bold;line-height: 150%;color: 666666;
                             text-decoration: none;}
.number:hover   {font-family:"Arial";font-size: 9pt; font-weight:bold;line-height: 150%; color: #F6753D;text-decoration: none;}

	

/* ÀÌ¹ÌÁö */

img { border:0px; }



/* ÀÎÇ²¹Ú½º */
.textarea { font-size:9pt; color:#616161; font-family: "µ¸¿ò", "Arial", "Verdana"; vertical-align:middle; background:#FFFFFF;
        border-top: 1px solid #d5d5d5;	border-left: 1px solid #d5d5d5;	
		border-bottom: 1px solid #B7B7B7;	border-right: 1px solid #B7B7B7;
		padding:3 0 0 6;
		scrollbar-3dlight-color: A6A6A6; scrollbar-arrow-color: ffffff; 
		scrollbar-base-color: CFCFCF; scrollbar-darkshadow-color: FFFFFF; 
		scrollbar-face-color: CFCFCF; scrollbar-highlight-color: FFFFF; 
		scrollbar-shadow-color: A6A6A6;}
		
.textarea_join {font-size:9pt; color:#616161; font-family: "µ¸¿ò", "Arial", "Verdana"; vertical-align:middle; background:#f7f7f7;
                scrollbar-3dlight-color: A6A6A6; scrollbar-arrow-color: ffffff; 
		        scrollbar-base-color: CFCFCF; scrollbar-darkshadow-color: FFFFFF; 
		        scrollbar-face-color: CFCFCF; scrollbar-highlight-color: FFFFF; 
		        scrollbar-shadow-color: A6A6A6;
}
           

.inbox {
	font-size:9pt; color:#616161; font-family: "µ¸¿ò"; vertical-align:middle;
	border:expression((this.type=='checkbox'||this.type=='radio'||this.type=='button')? '' : '1px solid #CAD8F0');
	background-color:expression( (this.type=='text')? '#FFFFFF' : '');
}

.input { font-family: "µ¸¿ò", "Arial", "Verdana";	font-size: 12px;  color:#616161;
		border-top: 1px solid #d5d5d5;	border-left: 1px solid #d5d5d5;	
		border-bottom: 1px solid #B7B7B7;	border-right: 1px solid #B7B7B7;
		padding:3 0 0 6;}
		
.select {border:#B7B7B7;}
	
.selectBox   {FONT-FAMILY:µ¸¿ò; FONT-SIZE:12px; COLOR:#858585; BEHAVIOR: url('/css/selectBox.htc'); CURSOR:hand; }
		
		
.input_login {border-top: 1px solid #d5d5d5; border-left: 1px solid #d5d5d5;	
		      border-bottom: 1px solid #B1B1B1;	border-right: 1px solid #B1B1B1; width:80px; 
			  height:18px; padding:2 5 5 5; font-size:11px;color: #4D9D2E; font-weight:bold}		
		
		
/* rollover image */
a.rollover img { border-width:0px; display:inline; } 
a.rollover img.over { border-width:0px; display:none; } 
a.rollover:hover { border:0px } 
a.rollover:hover img { display:none; } 
a.rollover:hover img.over { display:inline; } .aqua {  border-style: none}

a.rollover_01 img { border-width:0px; display:inline; } 
a.rollover_01 img.over { border-width:0px; display:none; } 
a.rollover_01:hover { border:0px } 
a.rollover_01:hover img { display:none; } 
a.rollover_01:hover img.over { display:inline; } .aqua {border-style: none}






/* °Ô½ÃÆÇ */
a { text-decoration:none; underline:none; color: #717171; font-family:µ¸¿ò;}
a:visited {text-decoration:none; color: #717171;}
a:hover   {text-decoration:none; color: #333333;}
a:active  {text-decoration:none; color: #333333;}

.bbs1:{font-family:"µ¸¿ò";font-size: 12px; color: #717171;text-decoration: none;}
.bbs1:visited {font-family:"µ¸¿ò";font-size: 12px; color: #717171; text-decoration: none;}
.bbs1:active  {font-family:"µ¸¿ò";font-size: 12px; color: #717171; text-decoration: none;}
.bbs1:hover   {font-family:"µ¸¿ò";font-size: 12px; color: #067600; text-decoration: none;}

/* ÆäÀÌÂ¡ */

.number {font-family:"µ¸¿ò"; font-size: 9pt; font-weight:bold; color: #067600;; text-decoration: none;}


/* ¸ÞÀÎ
------------------------------------------------------------------------------------------------ */
/* ¸ÞÀÎ°Ô½ÃÆÇ */
.bbsLine  {color:#8F8F8F; font-weight: normal;text-decoration: normal; font-size: 12px; underline:none; height:25px;}
.bbsLine a:link, .noticeLine a:visited{color:#8F8F8F; font-weight: normal;text-decoration: normal; underline:none; font-size: 12px;}
.bbsLine a:hover{color:#F8840E; font-weight: normal;text-decoration: normal; }


.date_bbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8F8F8F;}
	
.w_list {color:#388933; font-weight:bold; text-decoration: normal; underline:none; font-size: 12px; background-color:#EAF3E3; 
         padding:5 0 5 15; width:90; height:25;}
		 
		 
.w_list2 {color:#388933; font-weight:bold; text-decoration: normal; underline:none; font-size: 12px; background-color:#EAF3E3; 
         padding:5 0 5 15; width:125;}
 


/* °øÅë
------------------------------------------------------------------------------------------------ */

/* ÆùÆ® */
.route {color:#067600; font-weight: bold;}
.location  { color:#7A7E74; font-weight: normal;text-decoration: normal; font-size: 11px; underline:none; }
.location a:link, .location a:visited{color:#4C5E7A; font-weight: normal;text-decoration: normal; underline:none; font-size: 11px;}
.location a:hover{color:#7A7E74; font-weight: normal;text-decoration: normal; font-size: 11px;}

.pointColor  {font-family:µ¸¿ò; text-decoration: none; color:#333333; font-style: normal; font-size: 12px; font-weight: bold; word-spacing: normal; line-height: 13pt;}
.pointColor2  {font-family:µ¸¿ò; text-decoration: none; color:#5E91CD; font-style: normal; font-size: 12px; font-weight: bold; word-spacing: normal; line-height: 13pt;}
.pointColor2_s  {font-family:µ¸¿ò; text-decoration: none; color:#5E91CD; font-style: normal; font-size: 12px; font-weight: nomal; word-spacing: normal; line-height: 13pt;}
.pointColor3  {font-family:µ¸¿ò; text-decoration: none; color:#E45B00; font-style: normal; font-size: 12px; font-weight: bold; word-spacing: normal; line-height: 13pt;}
.pointColor3_s  {font-family:µ¸¿ò; text-decoration: none; color:#E45B00; font-style: normal; font-size: 12px; font-weight: nomal; word-spacing: normal; line-height: 13pt;}
.pointColor4  {font-family:µ¸¿ò; text-decoration: none; color:#067600; font-style: normal; font-size: 12px; font-weight: bold; word-spacing: normal; line-height: 13pt;}
.pointColor4_s  {font-family:µ¸¿ò; text-decoration: none; color:#067600; font-style: normal; font-size: 12px; font-weight: nomal; word-spacing: normal; line-height: 13pt;}

.small {font-family:µ¸¿ò;YDIWebDotum;Arial; text-decoration: none; color:#515151; font-style: normal; font-size: 11px; font-weight: normal; word-spacing: normal; line-height: 13pt;}



/* ¹é±×¶ó¿îµå */

.bg_02 {background: url(/image/main/bg_content.gif); background-position: left top; background-repeat: no-repeat;}
.section_bg01 {background: url(/image/product/bg_note.gif); background-repeat:repeat-y; padding:0 0 0 15;}
.section_bg02 {background: url(/image/product/bg_protop.gif); padding:0 0 0 15;}
.section_bg03 {background: url(/image/product/bg_consist.gif); background-repeat:repeat-y; padding:15 15 0 15;}
.section_bg04 {background:url(/image/main/bg_login.gif); background-repeat:no-repeat;}
.pro_bg01 {background: url(/image/product/edumap_bg01.gif); background-repeat:no-repeat; padding:0 0 0 200;}
.pro_bg02 {background: url(/image/product/edumap_bg02.gif); background-repeat:no-repeat; padding:0 0 0 200;}
.pro_bg03 {background: url(/image/product/edumap_bg03.gif); background-repeat:no-repeat; padding:0 0 0 200;}
.pro_bg04 {background: url(/image/product/edumap_bg04.gif); background-repeat:no-repeat; padding:0 0 0 200;}
.pro_bg05 {background: url(/image/product/edumap_bg05.gif); background-repeat:no-repeat; padding:0 0 0 200;}
.pro_bg06 {background: url(/image/product/edumap_bg06.gif); background-repeat:no-repeat; padding:0 0 0 200;}
.on_bg01 {background: url(/image/online/bg_ontop.gif); background-repeat:no-repeat; padding:0 0 0 20;}
.on_bg02 {background: url(/image/board/list_bottom02.gif); background-repeat:no-repeat; height:30; text-align:center;}
.on_bg03 {background: url(/image/board/list_line02.gif); background-repeat:no-repeat; height:2;}
.pa01 { padding:20 0 0 0;}
.pa02 { padding:20 0 20 0;}
.pa03 { padding:5 0 10 0;}
.pa04 { padding:0 0 0 5;}

.sc_bg01 {background: url(/image/board/bbs_w_b_bg01.gif); background-repeat:no-repeat; height:125; padding:5 0 75 265;}
.bbs_bg01 {background:url(/image/board/bbs_w_bg01.gif); background-repeat:repeat-y; padding:0 15 0 15;}
.can_bg01 {background: url(/image/program/bg_tab.gif); background-repeat:no-repeat; height:25; padding:0 0 0 15;}
.suc_bg01 {background: url(/image/program/success_s_bg.gif); background-repeat:no-repeat; height:119; padding:75 0 0 465;}
.suc_bg02 {background: url(/image/board/success_v_bg.gif); background-repeat:repeat-y; padding:0 15 0 15;}
.suc_bg03 {background: url(/image/board/sajin_bg.gif); background-repeat:no-repeat; width:220; height:151;}
.suc_bg04 { background-color:#F2F0E9; padding:0 0 0 10; width:90;}
.suc_bg05 { background-color:#FFFFFF; padding:0 0 0 10;}
.faq_bg01 {background:url(/image/board/faq_s_bg.gif); background-repeat:repeat-y; padding:0 0 0 20;}
.t_bg01 { background:url(/image/support/teach_s_bg.gif); background-repeat:no-repeat; height:90; text-align:center;}
.com_bg01 {background: url(/image/community/bg_colortop.gif); background-repeat:no-repeat; padding:103 0 12 100;}
.com_bg02 {background: url(/image/community/bg_event.gif); background-repeat:no-repeat; width:305; height:208; padding:21 15 13 15;}
.m_on_bg01 {background: url(/image/main/bg_online.gif); background-repeat:no-repeat; height:115; padding:18 0 0 10;}
.do_bg01  {background:url(/image/community/bg_down.gif); background-repeat:no-repeat; width:160; height:175; padding:10 10 10 10;}
.ucc_bg { background:url(/image/community/bg_ucc_box.gif); background-repeat:no-repeat; width:210; height:263; padding:25 10 15 10;}
.st_bg { background:url(/image/etc/sitemap_bg.gif); background-repeat:repeat-y; width:180; padding:0 0 0 10;}
.faq_bg { background-color:#F7F7F7;}


/* ¶óÀÎ */
.line01 { background:url(/image/board/dot_line.gif); background-repeat:repeat-x; height:1;}


/*Á¦Ç°ÆùÆ®,º¸±â */
.pro01 {color:#8A8A8A; font-weight: normal; padding:15 15 15 20;}
.pro02 {color:#8A8A8A; font-weight: normal; azimuth:center; text-align:center;}
.sc01 {font-size: 12px;  color:#616161; font-weight: normal; padding:0 0 0 40;}
.sc02 {font-size: 12px;  color:#616161; font-weight: normal; padding:8 0 8 0; width:110;}
.sc03 {font-size: 12px;  color:#616161; font-weight: normal; padding:8 0 8 0;}
.sc04 {font-size: 12px;  color:#616161; font-weight: normal; padding:3 0 3 0; width:110; background-color:#f7f7f7;
       color:#067600; font-weight: bold; text-align:center;}
.sc05 {font-size: 12px;  color:#616161; font-weight: normal; padding:8 0 8 0; width:120;}


/*Å×ÀÌºí*/
#table {width:650px; padding-bottom:20px;}
#table table {border-collapse:collapse; text-align:center;}
#table td {border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;text-align:center;}

#table02 {width:650px; padding-bottom:20px;}
#table02 table {border-collapse:collapse; text-align:center;}
#table02 td { border-left:1px solid #D2D2D2; border-top:1px solid #D2D2D2;border-right:1px solid #D2D2D2;border-bottom:1px solid D2D2D2;text-align:center;}
#table02 A:link { text-decoration: none; color:#333333; }
#table02 A:visited { text-decoration: none; color:#333333;}
#table02 A:hover { text-decoration: none; color:#437243;}

#table03 {width:605px; padding-bottom:20px;}
#table03 table {border-collapse:collapse; text-align:center;}
#table03 td { border-left:1px solid #D2D2D2; border-top:1px solid #D2D2D2;border-right:1px solid #D2D2D2;border-bottom:1px solid D2D2D2;text-align:center;}

#table04 {width:605px; padding-bottom:20px;}
#table04 table {border-collapse:collapse; text-align:center;}
#table04 td {border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;text-align:center;}

#table05 {width:590px; padding-bottom:10px;}
#table05 table {border-collapse:collapse; text-align:center;}
#table05 td {border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;text-align:center;}

#table06 {width:620px; padding-bottom:20px;}
#table06 table {border-collapse:collapse; text-align:center;}
#table06 td { border-left:1px solid #D2D2D2; border-top:1px solid #D2D2D2;border-right:1px solid #D2D2D2;border-bottom:1px solid D2D2D2;text-align:center;}



.tit_type {
background-color:#BDDDAF;
background-position: left top; background-repeat:no-repeat; background-image:url(/image/program/img_01.gif);
font-size:13px; font-weight:bolder; color: #055C01; height:35;
}
.tit_type02 {
background-color:#EAF3E3;
font-size:12px; font-weight:bolder; color: #333333;}

.tit_type03 {font-size:12px; font-weight:namal; color: #333333;}

.tit_type04 {
background-color:#BDDDAF;
background-position: left top; background-repeat:no-repeat; background-image:url(/image/program/img_01.gif);
font-size:13px; font-weight:bolder; color: #055C01; height:25;
}

/* ÀÌÈÄ Ãß°¡!!!!!!!!!!!!*/

/*¿Â¶óÀÎ °­ÀÇ ¾È³»¹®±¸ ÅØ½ºÆ®*/
.online {
	font-family:"µ¸¿ò", "Arial", "Verdana";
	font-size: 13px;
	line-height:16px;
	letter-spacing:-0.5pt;
}
.online_box { font-family: "µ¸¿ò", "Arial", "Verdana";	font-size: 13px;  color:#339900;
		border:1px solid #D8D27A; padding:10px 10px 10px 10px;background-color:#FEFCE0;
		line-height:17px; font-weight:bolder;}

/*ÀÌº¥Æ® ÆäÀÌÁö ÅØ½ºÆ®*/
.event_title{
	font-family:"µ¸¿ò", "Arial", "Verdana";color:#369000;font-weight:bolder;font-size:12px;line-height:16px;letter-spacing:-0.5pt;}
.event_text01{
	font-family:"µ¸¿ò", "Arial", "Verdana";color:#808080;font-size:12px;line-height:14px;letter-spacing:0.3pt;}
.event_text02{
	font-family:"µ¸¿ò", "Arial", "Verdana";color:#FE9417;font-size:12px; letter-spacing:0.3pt;font-weight:bolder}