@charset "UTF-8";

/*-- ▼ class --*/

li {

	background: url(/js/calendar/day.gif) no-repeat 2px 3px;

}

li.holiday {

	background: url(/js/calendar/holiday.gif) no-repeat 2px 3px;

}

li.hankyu {

	background: url(/js/calendar/hankyu.gif) no-repeat 2px 3px;

}

li.event {

	background: url(/js/calendar/event.gif) no-repeat 2px 3px;

	cursor: pointer;

}

li.default {

	background: url(/js/calendar/day.gif) no-repeat 2px 3px;

	cursor: pointer;

}

/*.deli {

	background-color: #009900;

	color: #FFFFFF;

}*/

/*span.Today {

	cursor: pointer;

	font-weight: bolder;

	color: #FF0000;

	display: block;

	background-color: #FFFFFF;

}*/


/*-- ▼ kyotu --*/

div.cal_wrapper {

	margin: 0 0 0 36px;

	padding: 10px;

	width: 175px!important;

	width/**/: 195px;

	height: 200px!important;

	height/**/: 220px;

	/*background-image: url(background.gif);

	background-position: bottom right;

	background-repeat: no-repeat;

	background-color: #EEEEEE;*/

	position: relative;

	/*margin-bottom: 10px;*/

}

ul.cal_ui {

	padding: 0px;

	margin: 0px;

	width: 60px;

	float: right;

}

ul.cal_ui li {

	float: left;

	width: 40px;

	height: 15px;

	font-size: 10px;

	list-style: none;

	background-repeat: no-repeat;

	cursor: pointer;

}

li.cal_prev {

	background-image: url(cal_01.gif);

	position: absolute;

	top: 18px;

	left: 10px;

	width: 40px;

}

li.cal_to {

	background-image: url(cal_02.gif);

	display: none;

}

li.cal_next {

	background-image: url(cal_03.gif);

	position: absolute;

	top: 18px;

	left: 150px;

	width: 40px;
}

div.cal_base {

}

div.cal_base p {

	font-size: 12px;

	padding: 5px;

	margin: 0px;

	text-align: center;



	/*border-bottom: solid 1px #CCCCCC;*/

}

ul.cal_main {

	clear: both;

	padding: 0px;

	margin: 0px;


}

ul.cal_main li {

	/*padding: 3px 0px 3px 0px;*/

	width: 25px;

	text-align: center;

	list-style: none;

	font-size: 10px;

	float: left;

	overflow: hidden;

	color: #f0588d;

	/*border-bottom: solid 1px #CCCCCC;*/
}

ul.cal_main li span {

	padding: 3px;

	display: block;

}

li.cal_headline span {

	color: #666666;

	background: #ffffff;

}
