/* ÃÖ ¿Ü°û Å×ÀÌºí */
.ccbox {
	background-color: #f9f9f9;
	border-color: #3cb200; 
	border-style: solid;
	border-width: 2px;
}

/* ¿äÀÏ (ÀÏ¿ùÈ­¼ö¸ñ±ÝÅä) */
.ccweek { 
	background-color: #3cb200; 
	color: #fff;
	cursor: pointer; 
	font-family: arial; 
	font-size: 9pt;
	font-weight: bold; 
	height: 23px; 
	padding: 2px 3px 0px 1px;
	text-align: center;
	width: 22px; 
}

/* ³â¿ù ¹ÙÅÁ(xxxx ³â xx ÀÏ ¿¡¼­ ³â, ÀÏ ºÎºÐ) */
.ccyearmonth {
	font-size: 9pt;
	line-height: 1.8em;
	text-align: left;
}

/* ³â¿ù ÄÞº¸¹Ú½º*/
.ccsel {
	font-size: 9pt;
	line-height: 1.1em;
	font-family: arial;
}

/* ´Þ·Â Å×ÀÌºí (background-color => °ÝÀÚ border »ö ÁöÁ¤, border => Å×ÀÌºí ÀüÃ¼ border ÁöÁ¤) */
.cccaltable {
	background-color: #f5f5f5;
	border: none 0px;
	width: 183px;
}

/* ¿äÀÏ¶õ <tr>ÀÇ class. height ÁöÁ¤µî¿¡ »ç¿ë°¡´É */
.cccalth {
}

/* °¢ ÁÖ º° <tr>ÀÇ class. height ÁöÁ¤µî¿¡ »ç¿ë°¡´É */
.cccaltr {
}

/* ´Ý±â ¹öÆ° ( x ) */
.ccclose {
	color: #a9a9a9;
	font-weight: bold;
	font-size:17px;
	line-height: 1.0em;
	margin: 3px 2px 1px 2px;
}

/* ´Ý±â ¹öÆ° ( x ) ¿¡ ¸¶¿ì½º ¿À¹ö½Ã */
.ccclosehover {
	color: #3cb200;
	font-weight: bold;
	font-size:17px;
	line-height: 1.0em;
	margin: 3px 2px 1px 2px;
}

/* ´ç¿ù ³¯Â¥ */
.ccday { 
	background-color: #fff;
	color: #333;
	cursor: pointer; 
	font-family: arial; 
	font-size: 11px;
	height: 25px; 
	padding: 1px 3px 0px 0px;
	text-align: right;
	width: 22px; 
}

/* ´Ù¸¥´Þ ³¯Â¥ (ex. 5¿ùÀÌ¶ó¸é 4¿ù¸»ÀÌ³ª 6¿ù ÃÊ ) */
.ccdayothermonth {
	background-color: #f9f9f9;
	color: #888;
	cursor: pointer; 
	font-family: arial; 
	font-size: 11px;
	height: 25px; 
	padding: 1px 3px 0px 0px;
	text-align: right;
	width: 22px;
}

/* ´ç¿ù ³¯Â¥ ÀÏ¿äÀÏ (ccday¿Í °áÇÕµÇ¾î »ç¿ëµÇ¹Ç·Î ¹è°æ»öµî¸¸ ÁöÁ¤ÇÏ¸é µÊ) */
.ccsunday { 
	background-color: #faa;
	color: #933;
}

/* ´Ù¸¥´Þ ³¯Â¥ ÀÏ¿äÀÏ (ccdayothermonth ¿Í °áÇÕµÇ¾î »ç¿ëµÇ¹Ç·Î ¹è°æ»öµî¸¸ ÁöÁ¤ÇÏ¸é µÊ) */
.ccsundayothermonth {
	background-color: #fee;
	color: #933;
}

/* ¿À´Ã ³¯Â¥ */
.cctoday {
	background-color: #3cb200;
	color: #fff;
}

/* ³¯Â¥¿¡ ¸¶¿ì½º ·Ñ ¿À¹ö ½Ã (´Ù¸¥´Þ, ´ç¿ù ¸ðµÎ) */
.ccdayhover {
	background-color: #7cd240;
	color: #fff;
	cursor: pointer; 
	font-family: arial; 
	font-size: 11px;
	height: 25px; 
	padding: 1px 3px 0px 0px;
	text-align: right;
	width: 22px; 
}