/* Basic */
td {font-family:Dotum; font-size:12px; color:#666666; line-height:16px}
a, a:active, a:focus, a:link, a:visited {font-family:Dotum; font-size:12px; text-decoration:none; color:#787878;}
a:hover {font-family:Dotum; font-size:12px; text-decoration:none; color:#CC6600;}
img {border:0;}
input, select {font-family:Dotum; font-size:12px; color:#787878;}


/*locatin*/
.location {font-family:Dotum; font-size:11px; color:#918F8F; line-height:16px}
.location_b {font-family:Dotum; font-size:11px; font-weight:bold; color:#6A6969; line-height:16px}


/*main*/
.notice_day {font-family:Tahoma; font-size:10px; color:#A5A5A5; line-height:16px}
.login_text01 {font-family:Dotum; font-size:11px; LETTER-SPACING: -2px; line-height:130%}
.login_text02 {font-family:Dotum; font-size:11px; color:#333333; LETTER-SPACING: -2px; line-height:130%}
.login_text03 {font-family:Dotum; font-size:11px; color:#4469FF; LETTER-SPACING: -2px; line-height:130%}
.login_text04 {font-family:Dotum; font-size:11px; color:#D7607A; LETTER-SPACING: -2px; line-height:130%}
.seach_text01 {font-family:Dotum; font-size:11px; LETTER-SPACING: -1px; line-height:130%}

/*nomal*/
.text_title {font-family:Dotum; font-size:12px; color:#484848; font-weight:bold; padding:4 0 0 5; background:#F0F6FF; height:30px;}
.text_title04 {font-family:Dotum; font-size:12px; color:#484848; font-weight:bold; padding:4 0 0 5; background:#FDF5FB; height:30px;}
.text_title_table {font-family:Dotum; font-size:12px; color:#484848; font-weight:bold; padding:4 0 0 0; background:#fafafa; height:30px;}
.11px_font {font-family:Dotum; font-size:11px; color:#545454; line-height:16px}
.table_title {border-width:0 0 1 0;border-color:efefef;border-style:solid;}
.table_s_line {border-width:0 0 1 0;border-color:efefef;border-style:solid;}
.y_day {font-family:tahoma; font-size:10px; color:#9F9E9E; line-height:16px}
.y_text {font-family:Dotum; font-size:11px; font-weight:bold; color:#9F9E9E; line-height:16px}
.y_text02 {font-family:Dotum; font-size:11px; font-weight:bold; color:#474747; line-height:16px}
.y_text03 {font-family:Dotum; font-size:12px; font-weight:bold; color:#ffffff; line-height:16px}

/*font_color*/
.main_color01 {font-family:Dotum; font-size:12px; color:#1870C3; line-height:16px}
.main_color02 {font-family:Dotum; font-size:12px; color:#10A1AA; line-height:16px}
.main_color03 {font-family:Dotum; font-size:12px; color:#6D33C9; line-height:16px}
.main_color04 {font-family:Dotum; font-size:12px; color:#C02F6A; line-height:16px}
.main_color05 {font-family:Dotum; font-size:12px; color:#E15B22; line-height:16px}
.main_color06 {font-family:Dotum; font-size:12px; color:#629907; line-height:16px}
.main_color07 {font-family:Dotum; font-size:12px; color:#06930B; line-height:16px}
.main_color08 {font-family:Dotum; font-size:12px; color:#666666; line-height:16px}
.main_color09 {font-family:Dotum; font-size:12px; color:#7b1616; line-height:16px}



/*font_bold_color*/
.main_bold_color {
	font-family:Dotum;
	font-size:14px;
	color:#1870C3;
	line-height:16px;
	font-weight: bold;
}
.main_bold_color01 {
	font-family:Dotum;
	font-size:12px;
	color:#1870C3;
	line-height:16px;
	font-weight: bold;
}
.main_bold_color02 {font-family:Dotum; font-size:12px; color:#10A1AA; line-height:16px;
	font-weight: bold}
.main_bold_color03 {font-family:Dotum; font-size:12px; color:#6D33C9; line-height:16px;
	font-weight: bold}
.main_bold_color04 {font-family:Dotum; font-size:12px; color:#C02F6A; line-height:16px;
	font-weight: bold}
.main_bold_color05 {font-family:Dotum; font-size:12px; color:#E15B22; line-height:16px;
	font-weight: bold}
.main_bold_color06 {font-family:Dotum; font-size:12px; color:#629907; line-height:16px;
	font-weight: bold}
.main_bold_color07 {font-family:Dotum; font-size:12px; color:#06930B; line-height:16px;
	font-weight: bold}
.main_bold_color08 {font-family:Dotum; font-size:12px; color:#666666; line-height:16px;
	font-weight: bold}
.main_bold_color09 {font-family:Dotum; font-size:12px; color:#7b1616; line-height:16px;
	font-weight: bold}

.common_view_table{
	padding:0;
	border-top:1px solid #7fa1ba;
	border-bottom:1px solid #7fa1ba;
	margin:8px 0 10px 0;
	empty-cells:show;
}
.common_view_table{
	padding:0;
	border-top:1px solid #7fa1ba;
	border-bottom:1px solid #7fa1ba;
	margin:8px 0 10px 0;
	empty-cells:show;
}
.common_view_table th{
	background:#f8fbfd;
	border-bottom:1px solid #dce0e3;
	border-right:1px solid #dce0e3;
	font-size:11px;
	color:#4b677f;
	text-align:left;
	padding:3px 0 0 15px;
}
.common_view_table th.center{
	text-align:center;
	padding:10px 0 0 0;
	vertical-align:top;
}
.common_view_table th.center01{
	text-align:center;
	padding:10px 0 0 0 0;
	border-right:none;
}
.common_view_table th.center02{
	text-align:center;
	padding:5px  0 0 0;
	vertical-align:top;
}
.common_view_table th.b_none{
	border-bottom:none;
	border-right:1px solid #dce0e3;
}
.common_view_table th.r_none{
	border-right:none;
}
.common_view_table td span{
	font-size:11px;
}
.common_view_table td{
	border-bottom:1px solid #dce0e3;
	padding:7px 10px 5px 10px;
}

.common_view_table td.right{
   font-weight:bold;
	color:#4b677f;
	background:#f8fbfd;
	border-bottom:1px solid #dce0e3;
	border-right:1px solid #dce0e3;
	padding:7px 10px 5px 10px;
}

.common_view_table td.right_b{
   font-weight:bold;
	color:#4b677f;
	background:#f8fbfd;
	border-bottom:1px solid #dce0e3;
	border-right:1px solid #dce0e3;
	padding:7px 10px 5px 10px;
}

.common_view_table td.b_none{
	border-bottom:none;
}
.common_view_table td.r_line{
	border-right:1px solid #dce0e3;
}

.common_view_table td.center{
	border-right:1px solid #dce0e3;
	text-align:center;
	padding:10px 0 0 0;
	vertical-align:top;
}
.common_view_table td.bg_color{
	background:#f8fbfd;
	border-bottom:1px solid #dce0e3;
	padding:7px 10px 5px 10px;
}

.common_view_table td p{
	padding:2px;
	text-align:center;
}
.common_view_table td p img{
	border:1px solid #b8bbc0;
	padding:2px;
}
.common_view_table td.re{
	font-weight:bold;
	color:#096cc1;
	font-size:11px;
	border-top:1px solid #7fa1ba;
	border-bottom:1px solid #7fa1ba;
	background:#f8fbfd;
}
.common_view_table td.b{
	padding:5px 0 0 0;
}





.text01{
	padding:0 7px 0 13px;
}

.text02{
	padding:0 7px 0 23px;
}

.btn_search{
	padding:0 0 0 8px;
}


.select{
	border:1px solid #dedede;
	font-size:12px;
	color:#6f6f6f;
}

.input{border:1px solid #dedede;
	font-size:12px;
	color:#6f6f6f;}
.input_re{border:1px solid #dedede;
	font-size:12px;
	color:#6f6f6f;}




.common_table{
	margin:0;
	border-top:1px solid #7fa1ba;
	border-bottom:1px solid #7fa1ba;
	margin:8px 0 10px 0;
}
.common_table th{
	background:#f8fbfd;
	border-bottom:1px solid #7FA1BA;
	border-right:1px solid #7FA1BA;
	font-size:11px;
	color:#4b677f;
	text-align:center;
	padding:5px 0 5px 0px;
}
.common_table th.b_none{
	font-size:11px;
	border-bottom:none;
	border-right:1px solid #dce0e3;
}
.common_table th.r_line{
	border-right:2px solid #7FA1BA;
}

.common_table td span{
	font-size:11px;
	padding-left:10px;
}
.common_table td{
	border-bottom:1px solid #dce0e3;
	font-size:11px;
	text-align:center;
	padding:5px 0 5px 0px;
}
.common_table td.Rline{
	border-right:1px solid #dce0e3;
	border-bottom:1px solid #dce0e3;
	font-size:11px;
	text-align:center;
	padding:5px 0 5px 0px;
}
.common_table td.Rline_noBline{
	border-right:1px solid #dce0e3;
	border-bottom:none;
	font-size:11px;
	text-align:center;
	padding:5px 0 5px 0px;
}
.common_table td.b_none{
	border-bottom:none;
}
.common_table td.r_line{
	border-right:1px solid #dce0e3;
}

.common_table td.r_line_2px{
	border-right:2px solid #7FA1BA;
}
.common_table td.r_bnoline{
	border-right:1px solid #dce0e3;
	border-bottom:none;
}
.common_table th.no_line{
	border-right:none;
}

.common_table th.no_line_left{
	font-size:12px;
	border-right:none;
	text-align:left;
	padding:0 0 0 15px;
	height:27px;
}

.common_table td.left{
	padding:0 0 0 15px;
	border-right:none;
	text-align:left;
}

.common_table td.left_1{
	border-right:none;
	text-align:left;
	padding:0 0 0 15px;
}


.common_table td.left_2{
	border-right:none;
	border-bottom:none;
	height:24px;
	font-size:12px;
	font-weight:bold;
	color:#4b677f;
	text-align:left;
	padding:0 0 0 8px;
}

.common_table td.left_3{
	border-right:none;
	border-bottom:none;
	height:22px;
	font-size:12px;
	text-align:left;
	padding:0 0 0 8px;
}

.common_table td.left_4{
	border-right:none;
	border-bottom:none;
	height:24px;
	font-size:12px;
	font-weight:bold;
	color:#da6d15;
	text-align:left;
	padding:0 0 0 8px;
}
	
.search_bg{
	background:url(/comm/search_bg.gif);
	width:600px;
	height:36px;
}
	
	
/*	--- list_table ---	*/
.common_list_table{
	padding:0;
	border-top:1px solid #A546F2;
	border-bottom:1px solid #A546F2;
	margin:0 0 10px 0;
}

.common_list_table th{
	border-bottom:2px solid #A546F2;
	font-size:11px;
	color:#5A0B9B;
	padding:5px 3px 3px 3px;
}
.common_list_table td{
	padding:5px 3px 3px 3px;
	text-align:center;
	border-bottom:1px dashed #c7c7c7;
}
.common_list_table td span{
	font-size:11px;
}
.common_list_table td.t_align{
	text-align:left;
	padding-left:10px;
}
.common_list_table td.t_align1{
	text-align:center;
}
.common_list_table td.t_align a:hover{
	color:#00549a;text-decoration:none;
}

.common_list_table td img.event_img{
	border:3px dashed #c7c7c7;
	margin-bottom:2px;
}
.ticket_css{
	border-bottom:none;
}

.bg_over{background:#FAD8FE;}
.bg_out{background:#ffffff;}	


/*	--- list_table ---	*/
.common_glist_table{
	padding:0;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	margin:0 0 10px 0;
}
.common_glist_table th{
	border-bottom:2px solid #666666;
	font-size:11px;
	color:#333333;
	padding:5px 3px 3px 3px;
}
.common_glist_table td{
	padding:5px 3px 3px 3px;
	text-align:center;
	border-bottom:1px dashed #666666;
}
.common_glist_table td span{
	font-size:11px;
}
.common_glist_table td.t_align{
	text-align:left;
	padding-left:10px;
}
.common_glist_table td.t_align1{
	text-align:center;
}
.common_glist_table td.t_align a:hover{
	color:#00549a;text-decoration:none;
}

.common_glist_table td img.event_img{
	border:3px dashed #eeeeee;
	margin-bottom:2px;
}


/*	--- list_table ---	*/
.common_ylist_table{
	padding:0;
	border-top:1px solid #FF854A;
	border-bottom:1px solid #FF854A;
	margin:0 0 10px 0;
}
.common_ylist_table th{
	border-bottom:2px solid #FF854A;
	font-size:11px;
	color:#934913;
	padding:5px 3px 3px 3px;
}
.common_ylist_table td{
	padding:5px 3px 3px 3px;
	text-align:center;
	border-bottom:1px dashed #c7c7c7;
}
.common_ylist_table td span{
	font-size:11px;
}
.common_ylist_table td.t_align{
	text-align:left;
	padding-left:10px;
}
.common_ylist_table td.t_align1{
	text-align:center;
}
.common_ylist_table td.t_align a:hover{
	color:#00549a;text-decoration:none;
}

.common_ylist_table td img.event_img{
	border:3px dashed #c7c7c7;
	margin-bottom:2px;
}
.ticket_css{
	border-bottom:none;
}

.bg_over3{background:#FCF8BC;}
.bg_out3{background:#ffffff;}	



/*	--- list_table ---	*/
.common_slist_table{
	padding:0;
	border-top:1px solid #7fa1ba;
	border-bottom:2px solid #7fa1ba;
	margin:0 0 10px 0;
}
.common_slist_table th{
	border-bottom:2px solid #7fa1ba;
	font-size:11px;
	color:#4b677f;
	padding:5px 3px 3px 3px;
}
.common_slist_table td{
	padding:5px 3px 3px 3px;
	text-align:center;
	border-bottom:1px dashed #c7c7c7;
}
.common_slist_table td span{
	font-size:11px;
}
.common_slist_table td.t_align{
	text-align:left;
	padding-left:10px;
}
.common_slist_table td.t_align1{
	text-align:center;
}
.common_slist_table td.t_align a:hover{
	color:#00549a;text-decoration:none;
}

.common_slist_table td img.event_img{
	border:3px dashed #c7c7c7;
	margin-bottom:2px;
}

/*	--- list_table ---	*/
.common_slist_table2{
	padding:0;
	border-top:1px solid #7fa1ba;
	border-bottom:2px solid #7fa1ba;
	margin:0 0 10px 0;
}
.common_slist_table2 th{
	border-bottom:2px solid #7fa1ba;
	font-size:11px;
	color:#4b677f;
	padding:5px 3px 3px 3px;
}
.common_slist_table2 td{
	//padding:5px 3px 3px 3px;
	padding-left:10px;
	text-align:left;
	border-bottom:1px dashed #c7c7c7;
}
.common_slist_table2 td span{
	font-size:11px;
}
.common_slist_table2 td.t_align{
	text-align:left;
	padding-left:10px;
}
.common_slist_table2 td.t_align1{
		text-align:left;
	padding-left:10px;
}
.common_slist_table2 td.t_align a:hover{
	color:#00549a;text-decoration:none;
}

.common_slist_table2 td img.event_img{
	border:3px dashed #c7c7c7;
	margin-bottom:2px;
}


.bg_over1{background:#f7fafc;}
.bg_out1{background:#ffffff;}


/*site_link*/

A.red_LINK01:link{font-family:Dotum; font-size:11px; color:ff0000; text-decoration:none}
A.red_LINK01:visited{font-family:Dotum; font-size:11px; color:666666; text-decoration:none}
A.red_LINK01:hover{font-family:Dotum; font-size:11px; color:666666; text-decoration:underline}

A.notice_LINK01:link{font-family:Dotum; font-size:11px; color:666666; text-decoration:none}
A.notice_LINK01:visited{font-family:Dotum; font-size:11px; color:666666; text-decoration:none}
A.notice_LINK01:hover{font-family:Dotum; font-size:11px; color:333333; text-decoration:underline}

A.SITE_LINK01:link{font-family:Dotum; font-size:12px; color:2f8ffa; font-weight:bold; text-decoration:none}
A.SITE_LINK01:visited{font-family:Dotum; font-size:12px; color:2f8ffa; font-weight:bold; text-decoration:none}
A.SITE_LINK01:hover{font-family:Dotum; font-size:12px; color:2f8ffa; font-weight:bold; text-decoration:underline}

A.SITE_LINK02:link{font-family:Dotum; font-size:12px; color:10A1AA; font-weight:bold; text-decoration:none}
A.SITE_LINK02:visited{font-family:Dotum; font-size:12px; color:10A1AA; font-weight:bold; text-decoration:none}
A.SITE_LINK02:hover{font-family:Dotum; font-size:12px; color:10A1AA; font-weight:bold; text-decoration:underline}

A.SITE_LINK03:link{font-family:Dotum; font-size:12px; color:6D33C9; font-weight:bold; text-decoration:none}
A.SITE_LINK03:visited{font-family:Dotum; font-size:12px; color:6D33C9; font-weight:bold; text-decoration:none}
A.SITE_LINK03:hover{font-family:Dotum; font-size:12px; color:6D33C9; font-weight:bold; text-decoration:underline}

A.SITE_LINK04:link{font-family:Dotum; font-size:12px; color:C02F6A; font-weight:bold; text-decoration:none}
A.SITE_LINK04:visited{font-family:Dotum; font-size:12px; color:C02F6A; font-weight:bold; text-decoration:none}
A.SITE_LINK04:hover{font-family:Dotum; font-size:12px; color:C02F6A; font-weight:bold; text-decoration:underline}

A.SITE_LINK05:link{font-family:Dotum; font-size:12px; color:E15B22; font-weight:bold; text-decoration:none}
A.SITE_LINK05:visited{font-family:Dotum; font-size:12px; color:E15B22; font-weight:bold; text-decoration:none}
A.SITE_LINK05:hover{font-family:Dotum; font-size:12px; color:E15B22; font-weight:bold; text-decoration:underline}

A.SITE_LINK06:link{font-family:Dotum; font-size:12px; color:629907; font-weight:bold; text-decoration:none}
A.SITE_LINK06:visited{font-family:Dotum; font-size:12px; color:629907; font-weight:bold; text-decoration:none}
A.SITE_LINK06:hover{font-family:Dotum; font-size:12px; color:629907; font-weight:bold; text-decoration:underline}

A.SITE_LINK07:link{font-family:Dotum; font-size:12px; color:06930B; font-weight:bold; text-decoration:none}
A.SITE_LINK07:visited{font-family:Dotum; font-size:12px; color:06930B; font-weight:bold; text-decoration:none}
A.SITE_LINK07:hover{font-family:Dotum; font-size:12px; color:06930B; font-weight:bold; text-decoration:underline}

A.SITE_LINK08:link{font-family:Dotum; font-size:12px; color:666666; font-weight:bold; text-decoration:none}
A.SITE_LINK08:visited{font-family:Dotum; font-size:12px; color:999999; font-weight:bold; text-decoration:none}
A.SITE_LINK08:hover{font-family:Dotum; font-size:12px; color:666666; font-weight:bold; text-decoration:underline}


A.NEW_LINK:link{font-family:Dotum; font-size:11px; color:#787878; text-decoration:none; line-height:14px}
A.NEW_LINK:visited{font-family:Dotum; font-size:11px; color:#787878; text-decoration:none; line-height:14px}
A.NEW_LINK:hover{font-family:Dotum; font-size:11px; color:#545454; text-decoration:none; line-height:14px}


/* box */

.searchbox_login {font-family:Dotum; font-size:12px; border:1 solid #cccccc; color:#545454; background:#ffffff; height:18;}
.searchbox_main_s {font-family:Dotum; font-size:11px; border:1 solid #C2C2C2; color:#666666; background:#ffffff; height:16;}
.searchbox_table {font-family:Dotum; font-size:12px; border:1 solid #B9BABA; color:#666666; background:#ffffff; height:18;}
.searchbox_nomal {font-family:Dotum; font-size:12px; border:1 solid #DEDEDE; color:#666666; background:#ffffff; height:18;}
.searchbox_all {font-family:Dotum; font-size:11px; border:1 solid #CBC3A2; color:#666666; background:#ffffff; height:18;}
.textarea {font-family:Dotum; font-size:12px; border:1 solid #C4C4C4; color:#666666; background:#ffffff;}


/* text_01 */

.text_board_title {font-family:Dotum; font-size:11px; color:#7B7B7B; font-weight:bold; padding:4 0 0 10; background:#FFFFFF; height:26px;}
.text_board_title_p {font-family:Dotum; font-size:11px; color:#FF6600; font-weight:bold; padding:4 0 0 10; background:#FFFFFF; height:26px;}
.text_board_title02 {font-family:Dotum; font-size:11px; color:#7B7B7B; padding:0 0 0 10; background:#FFFFFF; height:26px;}
.text_board_title03 {font-family:Dotum; font-size:11px; color:#7B7B7B; padding:4 0 0 0; background:#FFFFFF;}
.text_board_title_sbg {background:#ffffff; height:10px;}
.text_board_line3px {background:#5095A8; height:3px;}
.text_board_line2px {background:#5095A8; height:2px;}
.text_board_space2px {background:#FFFFFF; height:5px;}
.text_board_no {font-family:Dotum; font-size:11px; color:#747474; background:#FFFFFF; padding:0 5 0 5; height:26px;}
.text_board_event {font-family:Dotum; font-size:11px; color:#ff6600;}
.text_board_title {font-family:Dotum; font-size:12px; color:#747474; background:#FFFFFF; height:26px;}
.text_nomal_line {background:#ECECEC;}
.text_board_search_bg {background:#F9F9F9; height:26px;}
.text_down_search_bg {background:#F9F9F9; height:29px;}


/* class */
.class01 {font-family:Dotum; font-size:14px; font-weight:bold; color:#333333; line-height:16px}
.button_class01 {border-width:0 0 1 0;border-color:F1F1F1;border-style:solid;font-size:12px;color:333333;background-color:ffffff;padding:5 0 0 0;height:24px}
.class_day01 {font-family:tahoma; font-size:11px; font-weight:bold; color:#ffffff; line-height:16px}
.class_day02 {font-family:tahoma; font-size:11px; color:#333333; line-height:16px}
.class_note01 {font-family:Dotum; font-size:11px; font-weight:bold; color:#FF6600; line-height:16px}
.class_note02 {font-family:Dotum; font-size:11px; color:#FF6600; line-height:12px}



#pagetd {padding: 2 9 0 5; cursor:hand; font-size: 9pt; color: #404040}