@charset "euc-jp";
/* CSS Document */

.cal 				{ width:169px; float:left; margin-left:0; font-size:10px; text-align:center; cursor:default;}
html>/**/body .cal	{ width:168px; float:left; padding-left:0; font-size:10px; text-align:center;}/* for Firefox */
ul.cal				{ border:#E1D6BB solid 1px;}
.cal li				{ width:19px; padding:2px; line-height:13px; float:left; margin-left:1px; margin-top:1px; background:#FFFFFF;}
.cal li a:hover		{ background:#FFFFFF;}
.cal li.week		{ background:#F4EEBD;}
.cal li.sun			{ color:#F36; background:#F4EEBD;}
.cal li.sat			{ color:#39F; background:#F4EEBD;}
.cal li.sun_day		{ color:#F36;}
.cal li.sat_day		{ color:#39F;}
.cal li.calpoint	{ background: url(/member/fanclub/haruka2008/images/cal_point.gif);}
.cal li a			{ color:#502530; display:block;}