/*contents start*/
/*list °Ë»ö text ÀÔ·Â¹Ú½º*/
.box_search {font:normal 11px/14px Gulim, Arial; color:#777777;	border: 1px solid #cccccc;}

/*list °Ë»ö drop ¸Þ´º¹Ú½º*/
.select_drop {
	font-family: dotum, Arial;
	font-size: 9pt;
	color: #818181;
	border: 1px solid #CCCCCC;
	border-color: #CCCCCC;
}


.login_box
{
    COLOR: #535353;
	background color: #eeeeee;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt;
	line-height: 12pt;
	border-bottom: 1px solid d6d6d6;
}
.right_line
{
    COLOR: #535353;
	background color: #ffffff;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt;
	line-height: 12pt;
	border-right: 1px solid d6d6d6;
}
.underline
{
    COLOR: #535353;
	background color: #ffffff;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt;
	line-height: 12pt;
	border-bottom: 1px solid DDDDDD;
}
.left_line
{
    COLOR: #535353;
	background color: #ffffff;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt;
	line-height: 12pt;
	border-left: 1px solid CECFCE;
}
.right2_line
{
    COLOR: #535353;
	background color: #ffffff;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt;
	line-height: 12pt;
	border-right: 1px solid CECFCE;
}
.top_line
{
    COLOR: #535353;
	background color: #ffffff;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt;
	line-height: 12pt;
	border-top: 1px solid CECFCE;
}
.bot_line
{
    COLOR: #535353;
	background color: #ffffff;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt;
	line-height: 12pt;
	border-bottom: 1px solid CECFCE;
}
.seminar
{
    COLOR: #1670D4;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt;
	line-height: 15pt;
}
.seminar2
{
    COLOR: #535353;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt;
	line-height: 12pt;
}
.month
{
    COLOR: #ffffff;
	font-weight: bolder;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt;
	line-height: 15pt;
}
.both_line
{
    COLOR: #535353;
	background color: #ffffff;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt;
	line-height: 15pt;
	border-left: 1px solid CECFCE;
	border-right: 1px solid CECFCE;
}
.special_tit
{
    COLOR: #D02149;
    FONT-FAMILY: Arial, ±¼¸²;
	font-weight: bolder;
	FONT-SIZE: 10pt;
	line-height: 14pt;
}
.special
{
    COLOR: #649D47;
    FONT-FAMILY: Arial, ±¼¸²;
	font-weight: bolder;
	FONT-SIZE: 10pt;
	line-height: 13pt;
}
.article
{
    COLOR: #535353;
    FONT-FAMILY: Arial, ±¼¸²;
	FONT-SIZE: 9pt;
	line-height: 12pt;
}
.copyright
{
    COLOR: #818181;
    FONT-FAMILY: Arial, ±¼¸²;
	FONT-SIZE: 8pt;
	line-height: 12pt;
}
.m0_Over {
	background-color:#ffffff;
    FONT-FAMILY: Arial, ±¼¸²;
	color:#535353;
	line-height: 13pt;
	}
.m0_Over a:hover {
	color:#71A601; 
	font-weight: bolder;
	text-decoration:none;
	}
.m1_Over {
	background-color:#ffffff;
    FONT-FAMILY: Arial, ±¼¸²;
	color:#535353;
	line-height: 13pt;
	}
.m1_Over a:hover {
	color:#B5A461; 
	font-weight: bolder;
	text-decoration:none;
	}
.m2_Over {
	background-color:#ffffff;
    FONT-FAMILY: Arial, ±¼¸²;
	color:#535353;
	line-height: 13pt;
	}
.m2_Over a:hover {
	color:#A978DC; 
	font-weight: bolder;
	text-decoration:none;
	}
.m3_Over {
	background-color:#ffffff;
    FONT-FAMILY: Arial, ±¼¸²;
	color:#535353;
	line-height: 13pt;
	}
.m3_Over a:hover {
	color:#4080A1; 
	font-weight: bolder;
	text-decoration:none;
	}
.m4_Over {
	background-color:#ffffff;
    FONT-FAMILY: Arial, ±¼¸²;
	color:#535353;
	line-height: 13pt;
	}
.m4_Over a:hover {
	color:#D66B3A; 
	font-weight: bold;
	text-decoration:none;
	}
.m42_Over {
	background-color:#ffffff;
	FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, ±¼¸²;
	color:#535353;
	line-height: 13pt;
	}
.m42_Over a:hover {
	color:#D66B3A; 
	font-weight: bold;
	text-decoration:underline;
	}
.m5_Over {
	background-color:#ffffff;
    FONT-FAMILY: Arial, ±¼¸²;
	color:#535353;
	line-height: 13pt;
	}
.m5_Over a:hover {
	color:#40A8A0; 
	font-weight: bolder;
	text-decoration:none;
	}
.location
{
    COLOR: #535353;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 8pt;
	line-height: 12pt;
}
.list_0 {background-color:#b7f17b;}
.list_1 {background-color:#a1ccfc;}
.list_2 {background-color:#a2ecec;}
.list_3 {background-color:#e6c3f2;}
.list_4 {background-color:#face95;}
.list_5 {background-color:#e9c6af;}
.list_6 {background-color:#b7f17b;}
.page
{
    COLOR: #535353;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	line-height: 12pt;
}
.s_line	{
	background color: #ffffff;
	border-bottom: 1px solid e6e6e6;
	padding-top: 2px;
	line-height: 14pt;
	}
.d_line	{
	background color: #ffffff;
	border-bottom: 1px solid e6e6e6;
	padding-top: 2px;
	line-height: 14pt;
	}
.t_line	{
	background color: #f4f4f4;
	border-bottom: 1px solid e6e6e6;
	padding-top: 2px;
	line-height: 14pt;
	}
.box
{
    COLOR: #775A4A;
	background color: #ffffff;
    FONT-FAMILY: Arial, ±¼¸²;
    FONT-SIZE: 9pt;
	font-weight: bolder;
	line-height: 12pt;
	border-left: 1px solid D8D8D8;
	border-right: 1px solid D8D8D8;
	border-top: 1px solid D8D8D8;
	border-bottom: 1px solid D8D8D8;
}
.schedule
{
    COLOR: #F5F8FA;
	background color: #4080A1;
	font-weight: bolder;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt;
	line-height: 13pt;
}
.schedule_out
{
    COLOR: #535353;
	background color: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	line-height: 13pt;
	border-left: 1px solid B9B9B9;
	border-top: 1px solid B9B9B9;
}
.days
{
    COLOR: #535353;
	background color: #F4F4F4;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	line-height: 13pt;
	width: 27px;
	height: 22px;
	border-right: 1px solid B9B9B9;
	border-bottom: 1px solid B9B9B9;
}
.day
{
    COLOR: #535353;
	background color: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	line-height: 13pt;
	width: 27px;
	height: 22px;
	border-right: 1px solid B9B9B9;
	border-bottom: 1px solid B9B9B9;
}
.holiday
{
    COLOR: #DB0935;
	background color: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	line-height: 13pt;
	width: 27px;
	height: 22px;
	border-right: 1px solid B9B9B9;
	border-bottom: 1px solid B9B9B9;
}
.name
{
    COLOR: #AE872A;
	background color: #ffffff;
	font-weight: bolder;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 10pt;
	line-height: 12pt;
}
.shortcut
{
    COLOR: #6D6D6D;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 8pt;
	line-height: 13pt;
}
.years
{
    COLOR: #71A601;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 10pt;
	Font-weight: bolder;
	line-height: 13pt;
	border-bottom: 1px solid e6e6e6;
	padding-bot: 5px;
}
.busi_sub
{
    COLOR: #E57700;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 10pt;
	Font-weight: bolder;
	line-height: 13pt;
	border-bottom: 1px solid e6e6e6;
	padding-bot: 5px;
}
.fees
{
    COLOR: #535353;
	background color: #F4F4F4;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	line-height: 13pt;
	border-right: 1px solid B9B9B9;
	border-bottom: 1px solid B9B9B9;
}
.fee
{
    COLOR: #535353;
	background color: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	line-height: 13pt;
	border-right: 1px solid B9B9B9;
	border-bottom: 1px solid B9B9B9;
}
.email
{
    COLOR: #AE872A;
	background color: #ffffff;
	font-weight: bolder;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 10pt;
	line-height: 12pt;
	border-left: 1px solid B9B9B9;
}
.search_Over {
	background-color:#F0F0F0;
	color:#8A8A8A;
    FONT-SIZE: 8pt;
	font-weight: bolder;
	border-top: 1px solid #DBDBDB;
	border-left: 1px solid #DBDBDB;
	border-right: 1px solid #DBDBDB;
	border-bottom: 1px solid #DBDBDB;
	}
.search_Over a:hover {
	background-color:#E2F9B2; 
	color:#5E8A00; 
	text-decoration:none;
	}
.search_On {
	background-color:#E2F9B2; 
	color:#5E8A00; 
    FONT-SIZE: 8pt;
	font-weight: bolder;
	text-decoration:none;
	border-top: 1px solid #BADA76;
	border-left: 1px solid #BADA76;
	border-right: 1px solid #BADA76;
	border-bottom: 1px solid #BADA76;
	}
.headline
{
    COLOR: #C544CD;
    FONT-FAMILY: µ¸¿ò;
	font-weight: bolder;
    FONT-SIZE: 13pt;
	line-height: 16pt;
	letter-spacing: -1;
}
.article1
{
    COLOR: #454545;
    FONT-FAMILY: µ¸¿ò;
    FONT-SIZE: 9pt;
	line-height: 11pt;
	letter-spacing: -1;
}
.sky
{
    COLOR: #2B3A63;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 8pt;
	line-height: 11pt;
	letter-spacing: -1;
	padding-left: 3px;
	padding-right: 3px;
}
.sky2
{
    COLOR: #2B3A63;
	background-color:#EDF2FF; 
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 8pt;
	line-height: 11pt;
	letter-spacing: -1;
	padding-left: 3px;
	padding-right: 3px;
}

.leftmenu
.leftmenu div.title	{font:bold 16px/20px dotum; color:#C544CD;}
.leftmenu table.main th		{font:normal 12px/14px gulim, Arial, Helvetica; color:#797979; padding:5px 0 5px 8px; float:left;}
.leftmenu table.main td		{font:normal 12px/14px gulim, Arial, Helvetica; color:#797979;}
