body{ background:#DDDDDD;}

td {  font-size: 10pt; line-height: 130%}
img{   border:none; }
.pt10l {  font-size: 10pt; line-height: 130%}
.pt12l {  font-size: 12pt; line-height: 130%}
.kei_blue {border-bottom: #000099 1px solid;}
.kei_1 {border-bottom: #ccc 1px dotted;}

.spt{border:#000099 5px solid; padding:5px;}

/*モジュール設定*/

/*新着記事*/
.NewArticleClass 
{
	font-size:11px;
	line-height: 140%;
}
/*新着記事*/

/*カレンダー*/
.CalendarHeadClass
{
	font-size:10px;
	line-height: 140%;
}

.CalendarWeekClass
{
	font-size:10px;
	line-height: 140%;
}

.CalendarDayClass
{
	font-size:10px;
	line-height: 140%;
}
/*カレンダー*/

/*バックナンバー*/
.BackNumberClass
{
	font-size:11px;
	line-height: 140%;
}
/*バックナンバー*/

/*訪問履歴*/
.AccessClass
{
	font-size:11px;
	line-height: 140%;
}
/*訪問履歴*/

/*最近のコメント*/
.CommentClass
{
	font-size:11px;
	line-height: 140%;
}
/*最近のコメント*/

/*RSS*/
.RssClass
{
	font-size:10px;
	line-height: 140%;
}
/*RSS*/

/*QR*/
.QrClass
{
	font-size:10px;
	line-height: 140%;
}
/*QR*/

.ListDateClass
{
	font-size:10px;
	line-height: 140%;
}

/*モジュール設定*/
.blue {  color: #0000FF; font-weight: bold}
.red { color: #FF0000; font-weight: bold }
.pt14 {  font-size: 14pt}
.stp {  background-image: url(images/stp.jpg); font-size: 10pt; padding-top: 0px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; background-repeat: no-repeat; background-position: center; color: #000099}
.stp2 {  background-image: url(images/stp_b.jpg); background-repeat: no-repeat; background-position: center}

.wa_th { font-size:10px; text-align:left;background:#ddd;}
.wa_td { font-size:10px; text-align:left; border:#ddd 1px solid;}

.white{
	color:#ffffff;
}
.pt10{
	font-size: 10pt;
	line-height: 1.3;
}

.add{
font-size: 11px;
padding:3px;
}

.add a {
color:#00c;
}
