
body{
	scrollbar-face-color:#3C3C3C;
	scrollbar-shadow-color:#222222;
	scrollbar-highlight-color:#222222;
	scrollbar-3dlight-color:#4C4C4C;
	scrollbar-darkshadow-color:#4C4C4C;
	scrollbar-track-color:#222222;
	scrollbar-arrow-color:#222222
}




/**********************************************************************/
/*AGREEMENT STYLE******************************************************/
/**********************************************************************/

.textarea_agreement{
	width:709px;
	height:344px;
	font-family:dotum,seoul,arial;
	font-size:11px;
	line-height:20px;
	color:#646464;
	margin:0px;
	border:0px;
	padding:25 40 25 50px;
	background:url('/img/common/agreement_bg.gif') no-repeat fixed;
	scrollbar-face-color:#3C3C3C;
	scrollbar-shadow-color:#222222;
	scrollbar-highlight-color:#222222;
	scrollbar-3dlight-color:#4C4C4C;
	scrollbar-darkshadow-color:#4C4C4C;
	scrollbar-track-color:#222222;
	scrollbar-arrow-color:#222222
}

.textarea_agreement_new{
	width:709px;
	height:344px;
	font-family:dotum,seoul,arial;
	font-size:11px;
	line-height:20px;
	color:#646464;
	margin:0px;
	border:0px;
	padding:0 20 25 50px;
	background:url('/img/common/agreement_bg.gif') no-repeat fixed;
	scrollbar-face-color:#3C3C3C;
	scrollbar-shadow-color:#222222;
	scrollbar-highlight-color:#222222;
	scrollbar-3dlight-color:#4C4C4C;
	scrollbar-darkshadow-color:#4C4C4C;
	scrollbar-track-color:#222222;
	scrollbar-arrow-color:#222222
}

.textarea_address{
	width:400px;
	height:117px;
	font-family:dotum,seoul,arial;
	font-size:11px;
	line-height:18px;
	color:#646464;
	margin:0px;
	border:0px;
	padding:0 20 0 40px;
	background:url('/img/member/pop_address_bg_01.jpg') no-repeat fixed;
	scrollbar-face-color:#3C3C3C;
	scrollbar-shadow-color:#222222;
	scrollbar-highlight-color:#222222;
	scrollbar-3dlight-color:#4C4C4C;
	scrollbar-darkshadow-color:#4C4C4C;
	scrollbar-track-color:#222222;
	scrollbar-arrow-color:#222222
}

.notice_write{
	width:695px; height:330px;
	font-family:dotum,seoul,arial; font-size:12px; line-height:18px;
	color:#646464;
	margin:0px;
	border:solid 1px #323232;
	padding:5 10 0 5px;
	background:url('/img/member/pop_address_bg_01.jpg') no-repeat fixed;
	scrollbar-face-color:#3C3C3C;
	scrollbar-shadow-color:#222222;
	scrollbar-highlight-color:#222222;
	scrollbar-3dlight-color:#4C4C4C;
	scrollbar-darkshadow-color:#4C4C4C;
	scrollbar-track-color:#222222;
	scrollbar-arrow-color:#222222
}



/**********************************************************************/
/*PUBLIC COLOR STYLE******************************************************/
/**********************************************************************/

	IMG							{ border:0px; }

	TD								{ font-family:dotum,seoul,arial; font-size: 12px; color: #646464; line-height: 120%; }

	SELECT 					{ font-family:dotum,seoul,arial; font-size: 12px; line-height: 135%; color: #777777; }

	a:link							{ font-family:dotum,seoul,arial; font-size: 12px; color: #646464; text-decoration: none }
	a:visited						{ font-family:dotum,seoul,arial; font-size: 12px; color: #646464; text-decoration: none }
	a:active						{ font-family:dotum,seoul,arial; font-size: 12px; color: #646464; text-decoration: none }
	a:hover						{ font-family:dotum,seoul,arial; font-size: 12px; color: #B3B3B3; text-decoration: none }



/**********************************************************************/
/*INPUT STYLE**********************************************************/
/**********************************************************************/

	INPUT.radio 				{ height:12px; width:12px; margin-bottom:2px; border:solid 0px; background-color:transparent }
	INPUT.input_gray			{ font-family:dotum,seoul,arial; font-size: 11px; border:solid #323232 1px; padding:4 0 0 5; background-color:#070707; color:#646464; }
	INPUT.input_gray_w		{ font-family:dotum,seoul,arial; font-size: 11px; border:solid #323232 1px; padding:4 0 0 5; background-color:#070707; color:#646464; padding-top:10; padding-botom:10; padding-left:10; padding-right:10;}


/**********************************************************************/
/* SELECT BOX STYLE****************************************************/
/**********************************************************************/

/*SELECT BOX*/
	.searchSelect 					{ background-color:#070707; border:solid 1px #323232; }
	.searchSelectedArea 			{ color:#777777; background-color:#070707; padding-top:3px; padding-left:5px; font-size:11px;}
	.searchSelectedAreaFocus 	{ color:#777777; background-color:#070707; padding-top:3px; padding-left:5px; font-size:11px;}
	.searchOption 					{ color:#777777; background-color:#070707; padding-top:1px; padding-left:5px; font-size:11px; line-height:19px;}
	.searchOptionOver 				{ color:#777777; background-color:#353535; padding-top:1px; padding-left:5px; font-size:11px; line-height:19px;}
	.searchOptionInnerLayer	 	{ background-color:#070707; overflow:auto; font-size:11px;}
	


/**********************************************************************/
/* History *********************************************************/
/**********************************************************************/

/*History*/
	.history							{ font-family:dotum,seoul,arial; font-size: 11px; color: #646464; letter-spacing:-0.7;  }
	.history	A:link 				{ font-family:dotum,seoul,arial; font-size: 11px; color: #646464; letter-spacing:-0.7;  }
	.history	A:visited 			{ font-family:dotum,seoul,arial; font-size: 11px; color: #646464; letter-spacing:-0.7;  }
	.history	A:active 			{ font-family:dotum,seoul,arial; font-size: 11px; color: #646464; letter-spacing:-0.7  }
	.history	A:hover 				{ font-family:dotum,seoul,arial; font-size: 11px; color: #007cb3; letter-spacing:-0.7;  }

	.history_b						{ font-family:dotum,seoul,arial; font-size: 11px; color: #007cb3; letter-spacing:-0.7;  font-weight:bold; }

	.history_padding				{ padding-left:490;}
	

/**********************************************************************/
/*BG COLOR STYLE*******************************************************/
/**********************************************************************/

	.gray_line					{ background-color: #DDDDDD; }




/**********************************************************************/
/*TEXT COLOR STYLE*****************************************************/
/**********************************************************************/

	.tx_orange					{ font-size: 11px; color:#F87B00; }



/**********************************************************************/
/*STROKE STYLE*****************************************************/
/**********************************************************************/

/* table */
	.tb_gray						{ background-color: #ffffff; text-align:center; height:40; padding:3;}

	.tb_box						{ background-color: #ffffff; border:1 solid #e6e6e6; text-align:center;}

	.tb_box_1						{ background-color: #0B0B0B; border:1 solid #0B0B0B; text-align:center;}
	.tb_box_2						{ background-color: #83759D; border:4 solid #83759D; text-align:center;}

	.tb_box_t						{ background-color: #070707; border:1 solid #292929;}
	.tb_box_tn						{ background-color: #101010; border:1 solid #191919;}



/**********************************************************************/
/*PADDING *************************************************************/
/**********************************************************************/

/* all */


	.all_15						{ padding-top:15; padding-bottom:15; padding-left:10; padding-right:10;}
	.info_m_img				{ padding-top:20; padding-left:30;}		
	.program_detail			{ padding-top:20; padding-bottom:20; padding-left:40; padding-right:40;}		

/* top */


	.t_1							{ padding-top:1;}
	.t_2							{ padding-top:2;}
	.t_5							{ padding-top:5;}
	.t_10							{ padding-top:10;}
	.t_15							{ padding-top:15;}
	.t_18							{ padding-top:18;}
	.t_20							{ padding-top:18;}
	.t_25							{ padding-top:25;}
	.t_30							{ padding-top:30;}
	.t_56							{ padding-top:56;}

	.tb_10						{ padding-top:10; padding-bottom:10;}
	.tb_15						{ padding-top:15; padding-bottom:10;}

	.tl_5							{ padding-top:5; padding-left:5;}
	.tl_1							{ padding-top:1; padding-left:33;}
	.tl_20							{ padding-top:20; padding-left:30;}
	.tl_25							{ padding-top:45; padding-left:30;}
	.tl_50							{ padding-top:50; padding-left:30;}


	/* bottom */


	.b_20							{ padding-bottom:20;}


/* Left */

	.l_5							{ padding-left:5;}
	.l_10							{ padding-left:10;}
	.l_20							{ padding-left:20;}
	.l_25							{ padding-left:25;}
	.l_30							{ padding-left:30;}
	.l_35							{ padding-left:35;}
	.l_50							{ padding-left:50;}
	.l_125							{ padding-left:125;}
	.l_130							{ padding-left:130;}
	.l_130_t						{ padding-left:130; padding-top:2;}
	
	.lr_35							{ padding-left:35; padding-right:35;}
	.lt_130						{ padding-top:8; padding-left:130;}
	.lt_130_t						{ padding-top:14; padding-left:130; padding-bottom:4;}


/* Right */

	.r_10							{ padding-right:10;}
	.r_15							{ padding-right:15;}
	.rs_15						{ padding-right:15;}
	.r_25							{ padding-right:25;}
	.rt_10							{ padding-right:30;padding-top:10;}


/* contents*/

.padding_contents			{ padding-top:30; padding-left:30; padding-right:30;}

.m_contents					{ padding-top:30; padding-left:30; padding-right:30;}

.board_line						{ padding-top:7; padding-top:3;}

.table_padding				{ padding-top:15; padding-left:20;}



/* GNB */

	.gnb_bottom					{ padding-bottom:41;}



/* footer */

	.footer							{ padding-top:75; padding-bottom:40;}




/**********************************************************************/
/*정렬 ***************************************************************/
/**********************************************************************/

/*Align,*/

	.align_cm						{text-align:center; vertical-align:middle; }




/**********************************************************************/
/*히스토리 **************************************************************/
/**********************************************************************/


/*Member_arabia*/
	
	.history						{ font-family:dotum,seoul,arial; font-size: 11px; color: #646464;   letter-spacing:-1;}
	.history	A:link 			{ font-family:dotum,seoul,arial; font-size: 11px; color: #646464; }
	.history	A:visited 		{ font-family:dotum,seoul,arial; font-size: 11px; color: #646464; }
	.history	A:active 		{ font-family:dotum,seoul,arial; font-size: 11px; color: #646464; }
	.history	A:hover	 		{ font-family:dotum,seoul,arial; font-size: 11px; color: #B3B3B3; text-decoration:none; }

	.history_b						{ font-family:dotum,seoul,arial; font-size: 11px; color: #939393; font-weight:bold;   letter-spacing:-1;}
	.history_b	A:link 			{ font-family:dotum,seoul,arial; font-size: 11px; color: #939393; }
	.history_b	A:visited 		{ font-family:dotum,seoul,arial; font-size: 11px; color: #939393; }
	.history_b	A:active 		{ font-family:dotum,seoul,arial; font-size: 11px; color: #939393; }
	.history_b	A:hover	 		{ font-family:dotum,seoul,arial; font-size: 11px; color: #B3B3B3; text-decoration:none; }




/**********************************************************************/
/*공연안내/예매 **************************************************************/
/**********************************************************************/


/*공연안내_디테일*/
	
	.p_info_ti							{ font-family:dotum,seoul,arial; font-size: 14px; color: #C7C7C7;  line-height:22px;  font-weight:bold; }
	.p_info_ti		A:link 			{ font-family:dotum,seoul,arial; font-size: 14px; color: #C7C7C7;  line-height:22px;   font-weight:bold; }
	.p_info_ti		A:visited 		{ font-family:dotum,seoul,arial; font-size: 14px; color: #C7C7C7;  line-height:22px;   font-weight:bold; }
	.p_info_ti	 	A:active 		{ font-family:dotum,seoul,arial; font-size: 14px; color: #C7C7C7;  line-height:22px;   font-weight:bold; }
	.p_info_ti		A:hover	 		{ font-family:dotum,seoul,arial; font-size: 14px; color: #DADADA;  line-height:22px;  font-weight:bold;  text-decoration:none;}

	.event_ti_sub					{ font-family:dotum,seoul,arial; font-size: 11px; color: #C7C7C7; }

	.ti_date							{ font-family:dotum,seoul,arial; font-size: 12px; color: #939393; font-weight:bold; }
	.ti_spon							{ font-family:dotum,seoul,arial; font-size: 12px; color: #AA96CF; font-weight:bold; }
	.ti_character					{ font-family:dotum,seoul,arial; font-size: 12px; color: #939393; font-weight:bold; }

/*공연안내_리스트*/
	
	.p_info_list							{ font-family:dotum,seoul,arial; font-size: 12px; color: #C7C7C7; font-weight:bold; }
	.p_info_list		A:link 			{ font-family:dotum,seoul,arial; font-size: 12px; color: #C7C7C7; font-weight:bold; }
	.p_info_list		A:visited 		{ font-family:dotum,seoul,arial; font-size: 12px; color: #C7C7C7; font-weight:bold; }
	.p_info_list	 	A:active 		{ font-family:dotum,seoul,arial; font-size: 12px; color: #C7C7C7;  font-weight:bold; }
	.p_info_list		A:hover	 		{ font-family:dotum,seoul,arial; font-size: 12px; color: #DADADA; font-weight:bold;  text-decoration:none;}


	.p_info_list_view							{ font-family:dotum,seoul,arial; font-size: 12px; color: #939393;  line-height:18px; }


/*공연안내_년간계획*/
	
	.year_tx							{ font-family:dotum,seoul,arial; font-size: 12px; line-height:18px; color: #646464;}
	.year_tx		A:link 			{ font-family:dotum,seoul,arial; font-size: 12px; line-height:18px; color: #646464;}
	.year_tx		A:visited 		{ font-family:dotum,seoul,arial; font-size: 12px; line-height:18px; color: #646464;}
	.year_tx	 	A:active 		{ font-family:dotum,seoul,arial; font-size: 12px; line-height:18px; color: #646464;}
	.year_tx		A:hover	 		{ font-family:dotum,seoul,arial; font-size: 12px; line-height:18px; color: #C7C7C7;}


/*공연안내_월간계획*/
	
	.m_title							{ font-family:dotum,seoul,arial; font-size: 12px; line-height:18px; color: #646464; text-align:center; vertical-align:middle; padding:3;}
	.m_title		A:link 			{ font-family:dotum,seoul,arial; font-size: 12px; line-height:18px; color: #646464; text-align:center; vertical-align:middle; padding:3;}
	.m_title		A:visited 		{ font-family:dotum,seoul,arial; font-size: 12px; line-height:18px; color: #646464; text-align:center; vertical-align:middle; padding:3;}
	.m_title	 	A:active 		{ font-family:dotum,seoul,arial; font-size: 12px; line-height:18px; color: #646464; text-align:center; vertical-align:middle; padding:3;}
	.m_title		A:hover	 		{ font-family:dotum,seoul,arial; font-size: 12px; line-height:18px; color: #C7C7C7; text-align:center; vertical-align:middle; padding:3;}

	.m_date							{ font-family:verdana; font-size: 11px; line-height:18px; color: #939393; font-weight:bold; text-align:center; vertical-align:middle; padding:3; }
	.m_date_p						{ font-family:verdana; font-size: 11px; line-height:18px; color: #AA96CF; font-weight:bold; text-align:center; vertical-align:middle; padding:3;}





/**********************************************************************/
/*Board **************************************************************/
/**********************************************************************/


/* padding */

	.board_line					{  	text-align:center; 
										padding-top:7; padding-bottom:7;  }



/* Bottom Arabia */
	
	.board_bottom						{ font-family:verdana; font-size: 11px; line-height: 135%; color: #777777; }
	.board_bottom	A:link 			{ font-family:verdana; font-size: 11px; color: #646464; }
	.board_bottom	A:visited 		{ font-family:verdana; font-size: 11px; color: #646464; }
	.board_bottom	A:active 		{ font-family:verdana; font-size: 11px; color: #646464; }
	.board_bottom	A:hover	 		{ font-family:verdana; font-size: 11px; color: #C7C7C7; text-decoration:none; }


	.board_bottom_b						{ font-family:verdana; font-size: 11px; line-height: 135%; color: #C7C7C7; font-weight:bold; }




/*이벤트*/
	
	.event_ti							{ font-family:dotum,seoul,arial; font-size: 12px; color: #C7C7C7; }
	.event_ti		A:link 			{ font-family:dotum,seoul,arial; font-size: 12px; color: #C7C7C7; }
	.event_ti		A:visited 		{ font-family:dotum,seoul,arial; font-size: 12px; color: #C7C7C7; }
	.event_ti	 	A:active 		{ font-family:dotum,seoul,arial; font-size: 12px; color: #C7C7C7; }
	.event_ti		A:hover	 		{ font-family:dotum,seoul,arial; font-size: 12px; color: #C7C7C7; text-decoration:underline; }

	.event_ti_b							{ font-family:dotum,seoul,arial; font-size: 11px; color: #646464; line-height: 135%; }
	.event_ti_b		A:link 			{ font-family:dotum,seoul,arial; font-size: 11px; color: #646464; }
	.event_ti_b	 	A:visited 		{ font-family:dotum,seoul,arial; font-size: 11px; color: #646464; }
	.event_ti_b	 	A:active 		{ font-family:dotum,seoul,arial; font-size: 11px; color: #646464; }
	.event_ti_b		A:hover	 		{ font-family:dotum,seoul,arial; font-size: 11px; color: #C7C7C7; text-decoration:underline; }

	.event_ti_sub						{ font-family:dotum,seoul,arial; font-size: 11px; color: #C7C7C7; }

	.event_arabia						{ font-family:verdana; font-size: 11px; line-height: 135%; color: #646464; }



/*게시판 관련*/
	
	.board_ti						{ font-family:dotum,seoul,arial; font-size: 12px; color: #C7C7C7;}
	.board_body						{ font-family:dotum,seoul,arial; font-size: 12px; color: #646464; line-height: 160%; padding-left:10; padding-right:10; padding-bottom:10;}

	.event_arabia						{ font-family:verdana; font-size: 11px; line-height: 135%; color: #646464;}


/*꼬리글 관련*/

	.dut_ti						{ font-family:dotum,seoul,arial; font-size: 11px; color: #C7C7C7; font-weight:bold; padding-left:30;}

	.dut_name						{ font-family:dotum,seoul,arial; font-size: 11px; line-height: 135%; color: #C7C7C7; font-weight:bold; padding-left:10;}
	.dut_con						{ font-family:dotum,seoul,arial; font-size: 11px; line-height: 135%; color: #646464; }




/**********************************************************************/
/*Member **************************************************************/
/**********************************************************************/


/*Member_arabia*/
	.member_join						{ font-family:dotum,seoul,arial; font-size: 12px; color: #c7c7c7; line-height: 140%; }

	.member_join_b						{ font-family:dotum,seoul,arial; font-size: 12px; color: #B3CE4B; font-weight:bold; }

	

/**********************************************************************/
/*Program **************************************************************/
/**********************************************************************/


/*공연예절*/
	.program_m					{ font-family:dotum,seoul,arial; font-size: 11px; color: #646464; line-height:18px; padding-top:20; padding-bottom:20; padding-right:20; }


	.mail_b					{ font-family:dotum,seoul,arial; font-size: 12px; color: #FFA000; line-height:18px; padding-left:38; font-weight:bold; }
	.mail    				{ font-family:dotum,seoul,arial; font-size: 12px; color: #8A8B8D; line-height:18px; padding-left:38; padding-right:38; padding-top:30; padding-bottom:30; }

