@charset "euc-jp";

.mainEntryDate {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size:1em;
}

.mainEntryTitleText {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size:2em;
	line-height:2.2em;
	font-weight:bold;
}

#greeting {
	padding: 30px 20px 20px 40px;
	margin: 0px 0px 0px 0px;
	width:490px;
	color:#000000;
	background-color:#FFFFFF;
	background-image:url(../img/greeting_bk2.jpg);
}
.owner {
	text-align:right;
}
.calsc {
	padding: 0px 0px 0px 0px;
	margin: 0px 20px 0px 20px;
}
.style_color_bl {
	color:#2987BA;
	margin:0px 0px 0px 0px;
}
.style_color_rd {
	color:#FF99CC;
	margin:0px 0px 0px 0px;
}

.mt20 { margin-top:20px; }
.mb20 { margin-bottom:20px; }