body,tr,td{color:#000000;font-size:10pt;font-family:ＭＳ Ｐゴシック;}a{color:#888888;text-decoration:underline;font-family:;}/* 日曜の文字色 */.font_sun{	color:#FF0000;}/* 土曜の文字色 */.font_sat{	color:#000000;}/* 祝日の文字色 */.font_hol{	color:#FF0000;}#calendar{	background-color:#FFFFFF;	padding:10pt;	padding-bottom:10pt;}#calendar table{	border-collapse: collapse;}#calendar td{	color:#000000;}/* カレンダータイトル */.calendar_sub{	font-size:11pt;	font-weight:bold;	text-align:center;	padding:3px 1px 3px 1px;}/* カレンダー週タイトル左のマス(日曜の所) */.calendar_week_L{	font-size:7pt;	font-family:Verdana;	border:1px solid #808080;	background-color:#F4D9DA;	text-align:center;	width:28px;	height:20px;}/* カレンダー週タイトル右のマス(土曜の所) */.calendar_week_R{	font-size:7pt;	font-family:Verdana;	border:1px solid #808080;	background-color:#EEEEFF;	text-align:center;	width:28px;}/* カレンダー週タイトル中央(月曜〜金曜の所) */.calendar_week{	font-size:7pt;	font-family:Verdana;	border:1px solid #808080;	background-color:#EEEEEE;	text-align:center;	width:28px;}/* カレンダー左側(日曜欄)のマス */.calendar_day_L{	font-size:7pt;	font-family:Verdana;	border:1px solid #808080;	height:35px;	padding-top:3px;	padding-left:4px;	padding-bottom:3px;	vertical-align:top;}/* カレンダー右側(土曜欄)のマス */.calendar_day_R{	font-size:7pt;	font-family:Verdana;	border:1px solid #808080;	height:35px;	padding-top:3px;	padding-left:4px;	padding-bottom:3px;	vertical-align:top;}/* カレンダーその他(月〜金欄)のマス */.calendar_day{	font-size:7pt;	font-family:Verdana;	border:1px solid #808080;	height:35px;	padding-top:3px;	padding-left:4px;	padding-bottom:3px;	vertical-align:top;}/* カレンダー空白のマス */.calendar_day_sp{	border:1px solid #808080;	background-color:#FFFFFF;	height:35px;}