@charset "UTF-8";

li.Today {
	/*cursor: pointer;*/
	background-color: #FFF;
}
li.holyday {
	color: #FF0000;
}
li.Sun {
	color: #FF0000;
}
li.Sat {
	color: #0000FF;
}
/*
li.undefined {
	cursor: pointer;
}
/*
/*ui*/
div.cal_wrapper {
	padding: 5px;
	width: 175px;
	height: 158px;
	margin: 0 0 0 17px;
	background-color: #333333;
	position: relative;
	color: #9933FF;
	margin-bottom: 10px;
	clear:both;
	border: 2px solid #663300;
	font-family:Georgia, "Times New Roman", Times, serif;
}
ul.cal_ui {
	padding: 0px;
	margin: 0px;
	width: 60px;
	float: right;
}
ul.cal_ui li {
	float: left;
	width: 20px;
	height: 15px;
	font-size: 10px;
	list-style: none;
	background-repeat: no-repeat;
	/*cursor: pointer;*/
}
/*          月送りの画像          */
/*
li.cal_prev {
	background-image: url(cal_01.gif);
}
li.cal_to {
	background-image: url(cal_02.gif);
}
li.cal_next {
	background-image: url(cal_03.gif);
}
*/

/*div.cal_base {
	width: 175px;
}*/

/*div.cal_base p {
	font-size: 12px;
	padding: 5px;
	margin: 0px;
	border-bottom: solid 1px #CCCCCC;
	float:left;
}*/
/*div.cal_base span {
	font-size: 12px;
	padding: 5px;
	margin: 0 0 0 20px;
	border-bottom: solid 1px #CCCCCC;
	display:block;
	float: right;
}*/
div#cal_0,div#cal_1{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #9933FF;
}
div#cal_0 p,
div#cal_1 p{
	width: 60px;
	font-size: 1.4em;
	padding: 5px;
	margin: 0px;
	/*border-bottom: solid 1px #CCCCCC;*/
	float:left;
	clear: both;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #9933FF;
}
div#cal_0 span,
div#cal_1 span{
	font-size: 12px;
	padding: 5px;
	margin: 0 0 0 60px;
	/*border-bottom: solid 1px #CCCCCC;*/
	/*display:block;*/
	float: right;
	font-weight: bold;
}
ul.cal_main {
	clear: both;
	padding: 0px;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
ul.cal_main li {
	padding: 3px 0px 3px 0px;
	width: 25px;
	text-align: center;
	list-style: none;
	font-size: 10px;
	float: left;
	border-bottom: solid 1px #CCCCCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}

li.cal_headline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}