
/**** °øÅë ****/
body, table, tr, td {
	font-family: µ¸¿ò, verdana, helvetica;
	font-size: 12px;
	color: #464646;
	line-height: 21px;
	text-decoration: none;
	letter-spacing:-0.03em;
}

	a:active 	{font-size:12px; text-decoration:none; color:#464646;}
	a:link		{font-size:12px; text-decoration:none; color:#2266BB;}
	a:visited 	{font-size:12px; text-decoration:none; color:#2266BB;}
	a:hover 	{font-size:12px; text-decoration:noen; color:#FF1200;}




/**** ÀÌ¹ÌÁö border=0 ****/
img {border:0}

.left{padding-left:6px;}

/****Input Box ****/
	.input {font-family: µ¸¿ò, verdana,helvetica; font-size: 12px; background-color:#FFFFFF;color:#464646;border-style:groove;  border:1x solid #CACACA;}
	.textarea {font-size: 12px;border-style:groove;  border:1x solid #CACACA;}
	.search_form {font-family:µ¸¿ò, verdana,helvetica; font-size:12px;color:#149C00; border:1px; border-style:solid;border-color: #C3D09F; background-color: #FCFFF3;padding-left:3px;}
	.button{ font-size: 9pt; background-color: #ecece1; color: black; border-width:1; height=21px; padding-top:3px; }
	.button2{background-color:F3F3F3; color:black; border:1px solid #CCCCCC; height=18px; font-size:9pt; vertical-align:middle;}
	.button30{ font-size: 9pt; background-color: #ecece1; color: black; border-width:1; height=21px; width:30px; padding-top:3px;}
	.button50{ font-size: 9pt; background-color: #ecece1; color: black; border-width:1; height=21px; width:50px; padding-top:3px;}
	.button100{ font-size: 9pt; background-color: #ecece1; color: black; border-width:1; height=21px; width:100px; padding-top:3px;}
	.button150{ font-size: 9pt; background-color: #ecece1; color: black; border-width:1; height=21px; width:150px; padding-top:3px;}
	.select {background-color:FFFFFF; color:black; border:1px solid gray; font-size:9pt; line-height:1.2;}
	.button_price_repair{ font-size: 8pt; background-color: #ecece1; color: black; border-width:1; height=15px; width:85px; }
	.button_small{ font-size: 8pt; background-color: #ecece1; color: black; border-width:1; height=19px;}



/**** news ****/
	.news {font-family: µ¸¿ò, verdana,helvetica; font-size:12px; line-height: 20px; color: #555555; text-decoration: none;letter-spacing:-0.03em;}
		.news a:active	{color: #555555;text-decoration: none;font-size:12px;}
		.news a:link 	{color: #555555;text-decoration: none;font-size:12px;}
		.news a:visited	{color: #555555;text-decoration: none;font-size:12px;}
		.news a:hover 	{color: #0066FF;text-decoration: none;font-size:12px;}


/*»ö»óº° text*/
.s_red		{color:#D20001;font-family:µ¸¿ò;font-size:11px;}
.s_orange	{color:#FF4800;font-family:µ¸¿ò;font-size:11px;}
.s_green	{color:#84A000;font-family:µ¸¿ò;font-size:11px;}
.s_l_green	{color:#36B448;font-family:µ¸¿ò;font-size:11px;}
.s_cyan		{color:#0093A9;font-family:µ¸¿ò;font-size:11px;}
.s_blue		{color:#2266BB;font-family:µ¸¿ò;font-size:11px;}
.s_darkblue	{color:#0B5489;font-family:µ¸¿ò;font-size:11px;}
.s_purple	{color:#7F43C3;font-family:µ¸¿ò;font-size:11px;}
.s_brown	{color:#985F26;font-family:µ¸¿ò;font-size:11px;}
.s_gray		{color:#464646;font-family:µ¸¿ò;font-size:11px;}


.red		{color:#D20001;font-family:µ¸¿ò;font-size:12px;}
.orange		{color:#FF4800;font-family:µ¸¿ò;font-size:12px;}
.green		{color:#84A000;font-family:µ¸¿ò;font-size:12px;}
.l_green	{color:#36B448;font-family:µ¸¿ò;font-size:12px;}
.cyan		{color:#0093A9;font-family:µ¸¿ò;font-size:12px;}
.blue		{color:#2266BB;font-family:µ¸¿ò;font-size:12px;}
.darkblue	{color:#0B5489;font-family:µ¸¿ò;font-size:12px;}
.purple		{color:#7F43C3;font-family:µ¸¿ò;font-size:12px;}
.brown		{color:#985F26;font-family:µ¸¿ò;font-size:12px;}
.gray		{color:#767676;font-family:µ¸¿ò;font-size:12px;}

.b_red		{color:#D20001;font-family:µ¸¿ò;font-size:12px;font-weight:bolder;}
.b_orange	{color:#FF4800;font-family:µ¸¿ò;font-size:12px;font-weight:bolder;}
.b_green	{color:#84A000;font-family:µ¸¿ò;font-size:12px;font-weight:bolder;}
.b_l_green	{color:#36B448;font-family:µ¸¿ò;font-size:12px;font-weight:bolder;}
.b_cyan		{color:#0093A9;font-family:µ¸¿ò;font-size:12px;font-weight:bolder;}
.b_blue		{color:#2266BB;font-family:µ¸¿ò;font-size:12px;font-weight:bolder;}
.b_darkblue	{color:#0B5489;font-family:µ¸¿ò;font-size:12px;font-weight:bolder;}
.b_purple	{color:#7F43C3;font-family:µ¸¿ò;font-size:12px;font-weight:bolder;}
.b_brown	{color:#985F26;font-family:µ¸¿ò;font-size:12px;font-weight:bolder;}
.b_gray		{color:#464646;font-family:µ¸¿ò;font-size:12px;font-weight:bolder;}





/**** cstyle ´Þ·Â ¹è°æ»ö ****/
	td.valid { text-align: center; background-color: #FFFFFF; }	/**** ¿¹¾à °¡´ÉÇÑ³¯, ºñ¼ö±â ÆòÀÏ ¹è°æ»ö ****/
	td.invalid { background-color: #FFFFFF; }			/**** ¿¹¾à ºÒ°¡´ÉÇÑ ³¯ ¹è°æ»ö ****/
	td.today { background-color: #9E8266; color:#FFFFFF; font-family:µ¸¿ò; font-size:12px; font-weight:bolder; }		/**** Å«´Þ·Â ÀÌ¿ÜÀÇ ¿À´Ã ¹è°æ»ö ****/
	td.today_big { background-color: #FFFFFF; color:#FFFFFF; font-family:µ¸¿ò; font-size:12px; font-weight:bolder; }	/**** Å«´Þ·ÂÀÏ¶§ ¿À´Ã ¹è°æ»ö ****/
	td.today_chart { background-color: #EAD9BB; color:#FFFFFF; font-family:µ¸¿ò; font-size:12px; }
	td.friday { background-color: #FFFFFF; }	/**** ±Ý¿äÀÏ ÁÖ¸»¿ä±Ý Àû¿ë½Ã ¹è°æ»ö ****/
	td.weekend { background-color: #FFFFFF; }	/**** ÁÖ¸», ¼º¼ö±â ¹è°æ»ö ****/
	td.sunday { background-color: #FFFFFF; }	/**** ÀÏ¿äÀÏ, °øÈÞÀÏ ÁÖ¸»¿ä±Ý Àû¿ë½Ã ¹è°æ»ö ****/

	td.big_row { line-height: 13px; color:#464646; font-family:µ¸¿ò; font-size:11px; }
		.big_row a:active	{color: #666666;text-decoration: none;font-size:11px;}
		.big_row a:link 	{color: #666666;text-decoration: none;font-size:11px;}
		.big_row a:visited	{color: #666666;text-decoration: none;font-size:11px;}
		.big_row a:hover 	{color: #FF0000;text-decoration: underline;font-size:11px;}


/**** dstyle ****/
	.sunday { color:#D20001;font-family:µ¸¿ò;font-size:12px;}
	.saturday { color: #0000D0; }
	.weekday { color: #000000; }
	.today {color:#FFFFFF;font-family:µ¸¿ò;font-size:12px;font-weight:bolder;}

	.ready { color:#36B448; font-family:µ¸¿ò;font-size:12px; }
	.available { color:#2266BB; font-family:µ¸¿ò;font-size:12px; }
	.unavailable { color: #D20001; font-family:µ¸¿ò;font-size:12px; }

	.admin_menu {  color: #FFA66A; text-decoration: none; font-face:"±¼¸²"; font:bolder }

.cal1_lineheight td { line-height:26px; } // ÀÛÀº´Þ·ÂÀÏ °æ¿ì °´½Ç¸ñ·ÏÀÇ ÁÙ°£°Ý. ±âº» 26

.info_layer { visibility:hidden; position:absolute; }

.reserve_info { position : absolute; visibility : hidden; }

.price_kind	{color:#939393;font-family:µ¸¿ò;font-size:11px;padding:2,3,0,0;text-align:right;line-height:17px;letter-spacing:-0.05em;}