@charset "utf-8";

body 
{
	height: 100%;
	padding: 0px;
	margin: 0px;
	background-color:#FFF;
	padding-right: 7px;

scrollbar-highlight-color:#FFFFFF; 
scrollbar-3dlight-color:#D1D1D1; 
scrollbar-face-color:#E0E0E0; 
scrollbar-shadow-color:#FFFFFF; 
scrollbar-darkshadow-color:white; 
scrollbar-track-color:#FFFFFF; 
scrollbar-arrow-color:#A2A2A2;
}

body,td{font-family:"Malgun Gothic","notokr-medium","Nanum Gothic","돋움", "굴림","verdana", "calibri", "Arial", "Helvetica", "sans-serif";font-style: normal;line-height: 16px;font-size: 12px; color:#5B5B5B;}

.CSS_Table_Example {
	margin:0px;padding:0px;			
	border:1px solid #DFDFDF;
	border-width:1px 0px 0px 1px;
}.CSS_Table_Example td{	
	border:1px solid #DFDFDF;
	border-width:0px 1px 1px 0px;	
}
.CSS_Table_tile {
	margin:0px;padding:0px;			
	border:1px solid #DFDFDF;
	border-width:1px 0px 0px 1px;
}.CSS_Table_tile td{	
	border:1px solid #DFDFDF;
	border-width:0px 1px 1px 0px;	
}

.register_day {background: #FFF;    font-size:11pt;color:#000000; padding: 3px;text-align:center;width:14%;}
.register_to  {background: #8EB3FF; font-size:11pt;color: #FFF;   padding: 3px;text-align:center;width:14%;}
.register_il  {background: #F286A9; font-size:11pt;color: #FFF;   padding: 3px;text-align:center;width:14%;}
/*---------------------------------------------------------------------*/

.sale_price   {text-decoration: line-through;color: #A4A4A4;}
.layer{display: none;text-align:left; width: 120px; height: 60px; border: 4px solid #B0B0FF; background-color:#FFF; padding:10px; font-size:12px; line-height:20px; font-weight:100px;}
.layer_title{position:absolute;cursor:pointer;overflow:auto;display:none;text-align:left; width:200px;  border: 4px solid #B0B0FF; background-color:#FFF; padding:10px; font-size:12px; line-height:20px; font-weight:100px;}
.ebak_layer{display: none;text-align:left; width: 120px; height: 40px; border: 4px solid #B0B0FF; background-color:#FFF; padding:10px; font-size:12px; line-height:20px; font-weight:100px;}
.tell_layer{display: none;text-align:left; width: 120px; height: 40px; border: 4px solid #B0B0FF; background-color:#FFF; padding:10px; font-size:12px; line-height:20px; font-weight:100px;}

/*---------------------------------------------------------------------*/
.sub_home          { padding:3px 5px; color:#E80074; border:1px solid #FF3399; background-color:#FFF; cursor:pointer; }
.sub_home:hover    { color:#A60053; border:1px solid #A60053; background-color:#FFF; }

.sub_guide         { padding:3px 5px; color:#7D7D7D; border:1px solid #B6B6B6; background-color:#FFF; cursor:pointer; }
.sub_guide:hover   { color:#FF3399; border:1px solid #FF3399; background-color:#FFF; }
.sub_guide.yes      { color:#FFF; background-color:#F286A9; border:1px solid #FF6559;}

.sub_refund        { padding:3px 5px; color:#7D7D7D; border:1px solid #B6B6B6; background-color:#FFF; cursor:pointer; }
.sub_refund:hover  { color:#FF3399; border:1px solid #FF3399; background-color:#FFF; }
.sub_refund.yes     { color:#FFF; background-color:#F286A9; border:1px solid #FF6559;}

.sub_confirm       { padding:3px 5px; color:#7D7D7D; border:1px solid #B6B6B6; background-color:#FFF; cursor:pointer; }
.sub_confirm:hover { color:#FF3399; border:1px solid #FF3399; background-color:#FFF; }
.sub_confirm.yes      { color:#FFF; background-color:#F286A9; border:1px solid #FF6559;}

.sub_manager       { padding:3px 5px; color:#7D7D7D; border:1px solid #B6B6B6; background-color:#FFF; cursor:pointer; }
.sub_manager:hover { color:#FF3399; border:1px solid #FF3399; background-color:#FFF; }