@charset "UTF-8";

/** 更新日：2010/04/24 **/
/*### トップページ カレンダー ###*/
#calenderArea_top{
	background:url(../img/calendarBg.png) 0 top no-repeat;
	width:200px;
	height:81px;
}
#calenderArea_bottom{
	background:url(../img/calendarBg.png) 0 bottom no-repeat;
	width:200px;
	margin-bottom:7px;
}
#calMonth01{
	background:url(../img/calendar01.gif) 0 3px no-repeat;
	width:187px;
	height:80px;
	margin-left:6px;
	display:block;
}
#calMonth02{
	background:url(../img/calendar02.gif) 0 3px no-repeat;
	width:187px;
	height:80px;
	margin-left:6px;
	display:block;
}
#calMonth03{
	background:url(../img/calendar03.gif) 0 3px no-repeat;
	width:187px;
	height:80px;
	margin-left:6px;
	display:block;
}
#calMonth04{
	background:url(../img/calendar04.gif) 0 3px no-repeat;
	width:187px;
	height:80px;
	margin-left:6px;
	display:block;
}
#calMonth05{
	background:url(../img/calendar05.gif) 0 3px no-repeat;
	width:187px;
	height:80px;
	margin-left:6px;
	display:block;
}
#calMonth06{
	background:url(../img/calendar06.gif) 0 3px no-repeat;
	width:187px;
	height:80px;
	margin-left:6px;
	display:block;
}
#calMonth07{
	background:url(../img/calendar07.gif) 0 3px no-repeat;
	width:187px;
	height:80px;
	margin-left:6px;
	display:block;
}
#calMonth08{
	background:url(../img/calendar08.gif) 0 3px no-repeat;
	width:187px;
	height:80px;
	margin-left:6px;
	display:block;
}
#calMonth09{
	background:url(../img/calendar09.gif) 0 3px no-repeat;
	width:187px;
	height:80px;
	margin-left:6px;
	display:block;
}
#calMonth10{
	background:url(../img/calendar10.gif) 0 3px no-repeat;
	width:187px;
	height:80px;
	margin-left:6px;
	display:block;
}
#calMonth11{
	background:url(../img/calendar11.gif) 0 3px no-repeat;
	width:187px;
	height:80px;
	margin-left:6px;
	display:block;
}
#calMonth12{
	background:url(../img/calendar12.gif) 0 3px no-repeat;
	width:187px;
	height:80px;
	margin-left:6px;
	display:block;
}
#calYear{
	position:relative;
	top:34px;
	left:3px;
	font-size:140%;
	font-weight:bold;
	color:#F30;
}
table#calender{
	margin:0 0 0 4px;
	padding:0;
	border:0;
	border-collapse:separate;
	border-spacing: 2px;
}
table#calender tr{
	margin:0;
	padding:0;
	border:0;
}
table#calender td{
	margin:0;
	padding:0;
	border:none;
}
table#calender td a {
	overflow:hidden;
	text-indent:-9999px;
	font-size:1%;
	line-height:1%;
	display:block;
	width:25px;
	height:25px;
}
a.c01{			background:url(../img/1.png) 0 0 no-repeat;}
a.c01:hover{	background:url(../img/1.png) -25px 0 no-repeat;}
a.today01{		background:url(../img/1.png) -25px 0 no-repeat;}
a.close01{		background:url(../img/1.png) -50px 0 no-repeat;}

a.c02{			background:url(../img/2.png) 0 0 no-repeat;}
a.c02:hover{	background:url(../img/2.png) -25px 0 no-repeat;}
a.today02{		background:url(../img/2.png) -25px 0 no-repeat;}
a.close02{		background:url(../img/2.png) -50px 0 no-repeat;}

a.c03{			background:url(../img/3.png) 0 0 no-repeat;}
a.c03:hover{	background:url(../img/3.png) -25px 0 no-repeat;}
a.today03{		background:url(../img/3.png) -25px 0 no-repeat;}
a.close03{		background:url(../img/3.png) -50px 0 no-repeat;}

a.c04{			background:url(../img/4.png) 0 0 no-repeat;}
a.c04:hover{	background:url(../img/4.png) -25px 0 no-repeat;}
a.today04{		background:url(../img/4.png) -25px 0 no-repeat;}
a.close04{		background:url(../img/4.png) -50px 0 no-repeat;}

a.c05{			background:url(../img/5.png) 0 0 no-repeat;}
a.c05:hover{	background:url(../img/5.png) -25px 0 no-repeat;}
a.today05{		background:url(../img/5.png) -25px 0 no-repeat;}
a.close05{		background:url(../img/5.png) -50px 0 no-repeat;}

a.c06{			background:url(../img/6.png) 0 0 no-repeat;}
a.c06:hover{	background:url(../img/6.png) -25px 0 no-repeat;}
a.today06{		background:url(../img/6.png) -25px 0 no-repeat;}
a.close06{		background:url(../img/6.png) -50px 0 no-repeat;}

a.c07{			background:url(../img/7.png) 0 0 no-repeat;}
a.c07:hover{	background:url(../img/7.png) -25px 0 no-repeat;}
a.today07{		background:url(../img/7.png) -25px 0 no-repeat;}
a.close07{		background:url(../img/7.png) -50px 0 no-repeat;}

a.c08{			background:url(../img/8.png) 0 0 no-repeat;}
a.c08:hover{	background:url(../img/8.png) -25px 0 no-repeat;}
a.today08{		background:url(../img/8.png) -25px 0 no-repeat;}
a.close08{		background:url(../img/8.png) -50px 0 no-repeat;}

a.c09{			background:url(../img/9.png) 0 0 no-repeat;}
a.c09:hover{	background:url(../img/9.png) -25px 0 no-repeat;}
a.today09{		background:url(../img/9.png) -25px 0 no-repeat;}
a.close09{		background:url(../img/9.png) -50px 0 no-repeat;}

a.c10{			background:url(../img/10.png) 0 0 no-repeat;}
a.c10:hover{	background:url(../img/10.png) -25px 0 no-repeat;}
a.today10{		background:url(../img/10.png) -25px 0 no-repeat;}
a.close10{		background:url(../img/10.png) -50px 0 no-repeat;}

a.c11{			background:url(../img/11.png) 0 0 no-repeat;}
a.c11:hover{	background:url(../img/11.png) -25px 0 no-repeat;}
a.today11{		background:url(../img/11.png) -25px 0 no-repeat;}
a.close11{		background:url(../img/11.png) -50px 0 no-repeat;}

a.c12{			background:url(../img/12.png) 0 0 no-repeat;}
a.c12:hover{	background:url(../img/12.png) -25px 0 no-repeat;}
a.today12{		background:url(../img/12.png) -25px 0 no-repeat;}
a.close12{		background:url(../img/12.png) -50px 0 no-repeat;}

a.c13{			background:url(../img/13.png) 0 0 no-repeat;}
a.c13:hover{	background:url(../img/13.png) -25px 0 no-repeat;}
a.today13{		background:url(../img/13.png) -25px 0 no-repeat;}
a.close13{		background:url(../img/13.png) -50px 0 no-repeat;}

a.c14{			background:url(../img/14.png) 0 0 no-repeat;}
a.c14:hover{	background:url(../img/14.png) -25px 0 no-repeat;}
a.today14{		background:url(../img/14.png) -25px 0 no-repeat;}
a.close14{		background:url(../img/14.png) -50px 0 no-repeat;}

a.c15{			background:url(../img/15.png) 0 0 no-repeat;}
a.c15:hover{	background:url(../img/15.png) -25px 0 no-repeat;}
a.today15{		background:url(../img/15.png) -25px 0 no-repeat;}
a.close15{		background:url(../img/15.png) -50px 0 no-repeat;}

a.c16{			background:url(../img/16.png) 0 0 no-repeat;}
a.c16:hover{	background:url(../img/16.png) -25px 0 no-repeat;}
a.today16{		background:url(../img/16.png) -25px 0 no-repeat;}
a.close16{		background:url(../img/16.png) -50px 0 no-repeat;}

a.c17{			background:url(../img/17.png) 0 0 no-repeat;}
a.c17:hover{	background:url(../img/17.png) -25px 0 no-repeat;}
a.today17{		background:url(../img/17.png) -25px 0 no-repeat;}
a.close17{		background:url(../img/17.png) -50px 0 no-repeat;}

a.c18{			background:url(../img/18.png) 0 0 no-repeat;}
a.c18:hover{	background:url(../img/18.png) -25px 0 no-repeat;}
a.today18{		background:url(../img/18.png) -25px 0 no-repeat;}
a.close18{		background:url(../img/18.png) -50px 0 no-repeat;}

a.c19{			background:url(../img/19.png) 0 0 no-repeat;}
a.c19:hover{	background:url(../img/19.png) -25px 0 no-repeat;}
a.today19{		background:url(../img/19.png) -25px 0 no-repeat;}
a.close19{		background:url(../img/19.png) -50px 0 no-repeat;}

a.c20{			background:url(../img/20.png) 0 0 no-repeat;}
a.c20:hover{	background:url(../img/20.png) -25px 0 no-repeat;}
a.today20{		background:url(../img/20.png) -25px 0 no-repeat;}
a.close20{		background:url(../img/20.png) -50px 0 no-repeat;}

a.c21{			background:url(../img/21.png) 0 0 no-repeat;}
a.c21:hover{	background:url(../img/21.png) -25px 0 no-repeat;}
a.today21{		background:url(../img/21.png) -25px 0 no-repeat;}
a.close21{		background:url(../img/21.png) -50px 0 no-repeat;}

a.c22{			background:url(../img/22.png) 0 0 no-repeat;}
a.c22:hover{	background:url(../img/22.png) -25px 0 no-repeat;}
a.today22{		background:url(../img/22.png) -25px 0 no-repeat;}
a.close22{		background:url(../img/22.png) -50px 0 no-repeat;}

a.c23{			background:url(../img/23.png) 0 0 no-repeat;}
a.c23:hover{	background:url(../img/23.png) -25px 0 no-repeat;}
a.today23{		background:url(../img/23.png) -25px 0 no-repeat;}
a.close23{		background:url(../img/23.png) -50px 0 no-repeat;}

a.c24{			background:url(../img/24.png) 0 0 no-repeat;}
a.c24:hover{	background:url(../img/24.png) -25px 0 no-repeat;}
a.today24{		background:url(../img/24.png) -25px 0 no-repeat;}
a.close24{		background:url(../img/24.png) -50px 0 no-repeat;}

a.c25{			background:url(../img/25.png) 0 0 no-repeat;}
a.c25:hover{	background:url(../img/25.png) -25px 0 no-repeat;}
a.today25{		background:url(../img/25.png) -25px 0 no-repeat;}
a.close25{		background:url(../img/25.png) -50px 0 no-repeat;}

a.c26{			background:url(../img/26.png) 0 0 no-repeat;}
a.c26:hover{	background:url(../img/26.png) -25px 0 no-repeat;}
a.today26{		background:url(../img/26.png) -25px 0 no-repeat;}
a.close26{		background:url(../img/26.png) -50px 0 no-repeat;}

a.c27{			background:url(../img/27.png) 0 0 no-repeat;}
a.c27:hover{	background:url(../img/27.png) -25px 0 no-repeat;}
a.today27{		background:url(../img/27.png) -25px 0 no-repeat;}
a.close27{		background:url(../img/27.png) -50px 0 no-repeat;}

a.c28{			background:url(../img/28.png) 0 0 no-repeat;}
a.c28:hover{	background:url(../img/28.png) -25px 0 no-repeat;}
a.today28{		background:url(../img/28.png) -25px 0 no-repeat;}
a.close28{		background:url(../img/28.png) -50px 0 no-repeat;}

a.c29{			background:url(../img/29.png) 0 0 no-repeat;}
a.c29:hover{	background:url(../img/29.png) -25px 0 no-repeat;}
a.today29{		background:url(../img/29.png) -25px 0 no-repeat;}
a.close29{		background:url(../img/29.png) -50px 0 no-repeat;}

a.c30{			background:url(../img/30.png) 0 0 no-repeat;}
a.c30:hover{	background:url(../img/30.png) -25px 0 no-repeat;}
a.today30{		background:url(../img/30.png) -25px 0 no-repeat;}
a.close30{		background:url(../img/30.png) -50px 0 no-repeat;}

a.c31{			background:url(../img/31.png) 0 0 no-repeat;}
a.c31:hover{	background:url(../img/31.png) -25px 0 no-repeat;}
a.today31{		background:url(../img/31.png) -25px 0 no-repeat;}
a.close31{		background:url(../img/31.png) -50px 0 no-repeat;}

#monthArrow{
	padding-left:69px;
}
a#pre,
span#pre{
        background:url(../img/pre.gif) 0% 0% no-repeat;
	width:11px;
	height:12px;
	margin:5px 40px 0 0;
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	font-size:1%;
	line-height:1%;
	display:block;
}
a#pre:hover{
	background:url(../img/pre.gif) 0% 100% no-repeat;
}

a#next,
span#next{
	background:url(../img/next.gif) 0% 0% no-repeat;
	width:11px;
	height:12px;
	margin:5px 0 0px 0;
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	font-size:1%;
	line-height:1%;
	display:block;
}
a#next:hover{
	background:url(../img/next.gif) 0% 100% no-repeat;
}


#closed{
	color:#F30;
	padding:0 0 5px 8px;
	font-size:90%;
	line-height:120%;
}
