/* $Id: styles.css,v 1.8 2005/06/18 17:56:01 tohokuaiki Exp $ */
div.blogEntry       { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; background-color: #ecefec; margin: 10px; padding: 10px; border: solid 1px #b5beb5 }
div.blogDate  { font-style: normal; font-weight: bold; margin-top: 10px; margin-bottom: 10px }
div.blogTitle          { color: #800000; font-weight: bold; font-size: 110%; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px 0px 0px 10px; height: 20px }
div.blogTitle a    { color: #800000; text-decoration: none }
div.blogCategory      { color: #696969; font-weight: bold; font-size: 80%; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; margin: 0px; padding: 0px; border-bottom: 1px none #d2b48c; height: 20px }
div.blogCategory a   { color: #4682b4; text-decoration: none; margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
div.blogShoulder   { font-weight: normal; font-size: 80%; text-align: right; margin-top: 5px; margin-bottom: 0px }
div.blogContents      { color: #333; line-height: 150%; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; margin: 0px }
div.blogContents:first-letter  { font-size: 100% }
div.blogFooter {margin-top: 10px; margin-left: 0px; font-size: 80%; text-align: right;}
div.blogTrackbackAnounce  { font-size: 80%; text-align: right; margin-top: 10px; margin-right: 10px; margin-left: 0px }
.blogShowTrackbackURL  { font-size: 80%; text-decoration: underline; text-align: right; margin-top: 10px; margin-right: 10px; margin-left: 0px }
.blogTrackbackTransmit  { color: #888888; font-weight: bold; font-size: 100%; font-family: Verdana, Arial, sans-serif; text-align: left; margin: 0px 10px; padding-left: 5px; border-left: 12px solid #888888 }
.blogTrackbackRecieved  { color: #888888; font-weight: bold; font-size: 100%; font-family: Verdana, Arial, sans-serif; text-align: left; margin: 0px 10px; padding-left: 5px; border-left: 12px solid #888888 }
.blogTrackbackURL { text-align: right; font-size:80%; margin-right:15px;}
.blogTrackbackTitle  { margin-top: 10px; margin-left: 30px }
.blogTrackbackDescription  { color: #666666; font-size: 12px; line-height: 14px; margin-top: 10px; margin-right: 10px; margin-left: 50px; padding: 4px 10px; border: 1px; border-bottom-color: #990000; border-bottom-style: dotted; border-left-color: #990000; border-left-style: none; border-right-color: #990000; border-right-style: none; border-top-color: #990000 }
.blogindicate{margin-right: 5px; margin-top: 2px; margin-bottom: 2px; text-align: right ;}
.blogTrackbackBlogname {margin-right: 15px; margin-top: 4px; margin-bottom: 4px; text-align: right ;}
.blogTrackbackCreated  { font-weight: normal; font-size: 80%; text-align: right; vertical-align: top; margin-top: 4px; margin-right: 15px; margin-bottom: 8px }
blogHeader  { margin: 0px 0px 15px; padding: 4px; border: 0px }


/* calendar and archives */

#weblog-calendar {
	empty-cells: show;
	font-size: 100%;
	margin: 0 auto;
	width: 132px;	/* change if you like:  pixels = column with * 7 + cellspacing */
					/* sample 14*7+6=104 or 18*7+6=132 or 22*7+6=160 */
/*	background-color:#fff;*/
}

#weblog-calendar a {
	text-decoration: none;
}

#weblog-calendar a:hover {
	background: transparent;
	color: #c00;
}

#weblog-calendar caption {
	color: #000;
	font: 100% Tahoma, Arial, Serif;	/* Font-size critical if you change box width */
	margin: 0;
	padding: 0;
	text-align: center;
}

#weblog-calendar #to-this { padding: 0 5px; }
#weblog-calendar #to-next a,
#weblog-calendar #to-prev a,
#weblog-calendar #to-this a {
}

#weblog-calendar #to-next a:hover,
#weblog-calendar #to-prev a:hover,
#weblog-calendar #to-this a:hover {
	color: #c00;
}

#weblog-calendar th {
	color: #000;
	text-transform: uppercase;
	font-size: 90%;				/* Font-size critical if you change box width */
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	width: 18px;				/* Critical if you change box width */
	height: 18px;				/* Critical if you change box width */
/*	background-color:#eee;*/
}

#weblog-calendar td {
	color: #000;
	font: normal 100% Tahoma, Arial, Serif;	/* Font-size critical if you change box width */
	text-align: center;
	vertical-align: middle;
	width: 18px;				/* Critical if you change box width */
	height: 18px;				/* Critical if you change box width */
/*  background-color:#fff;*/
}

#weblog-calendar .today {
	border: 1px solid #000;
}

#weblog-calendar tr.weblog-header {
/*	color: #xxx;
	background-color: #xxx */
}
#weblog-calendar tr.weblog-week {
/*	color: #xxx;
	background-color: #xxx */
}
#weblog-calendar th.sunday,
#weblog-calendar td.sunday {
/*	color: #xxx;
	background-color: #xxx */
}
#weblog-calendar th.saturday,
#weblog-calendar td.saturday {
/*	color: #xxx;
	background-color: #xxx */
}
#weblog-calendar td.prevmonth,
#weblog-calendar td.nextmonth {
	color: #fff;				/* hides if the same color used as background */
}

/* nansyu */
.mdTitle       { color: #393939; font-weight: bold; font-size: 110%; vertical-align: middle; margin-left: 10px; padding-left: 20px; border-bottom: 1px solid #ff5d33; border-left: 20px solid #ff5d33; height: 20px }
.onepoint  { color: #556b2f; font-weight: bold }
.titleback        { background-color: #f4f4e1; padding: 5px 3px 0px 10px; border-top: 1px solid #eceadd; border-right: 1px none; border-bottom: 1px solid #eceadd; border-left: 1px none }
.list { border-bottom: 1px dashed #d2b48c }
