@charset "utf-8";
/* CSS Document */

h3#register {
	font-weight:bold;
	text-align:center;
	width:100%;
	font-size:18px;
	color:#005e31;
}

#class_schedule_table, #class_schedule_table2  {margin-bottom:15px; margin-left:45px;}

#class_schedule_table th,#class_schedule_table2 th  {
	background-color: #00AA59;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 5px 5px;
	text-align:center;
}


#class_schedule_table tr td,#class_schedule_table2 tr td {
	font-size:11px;
	padding:0px 0px 5px 5px;
	text-align:center;
	color:#000000;
	height:25px;
}

#class_schedule_table th.course_name,#class_schedule_table2 th.course_name 		{width:315px; }
#class_schedule_table th.age,#class_schedule_table2 th.age 						{width:45px; }
#class_schedule_table th.day,#class_schedule_table2 th.day  					{width:45px; }
#class_schedule_table th.time,#class_schedule_table2 th.time 					{width:85px; }
#class_schedule_table th.date,#class_schedule_table2 th.date  					{width:75px; }
#class_schedule_table th.no_class_date,#class_schedule_table2 th.no_class_date 	{width:85px; }
#class_schedule_table th.location,#class_schedule_table2 th.location 			{width:180px; }
#class_schedule_table th.course_fee,#class_schedule_table2 th.course_fee 		{width:55px; }
#class_schedule_table th.material_fee,#class_schedule_table2 th.material_fee 	{width:55px; }

#class_schedule_table td.course_name,#class_schedule_table2 td.course_name 		{font-weight:bold; }

p#popup_description {
	color:#005E31;
	font-size:12px;
	margin: 15px 0px;
}

h4#coming_soon {font-size:16px; }