@charset "utf-8";
/* ========================================================
	blog css => blogページ用css
======================================================== */
div#topicPath a.bloglink {
	text-transform: none;
}

div#blogBody .title {
	padding-bottom: 0.3em;
	margin-bottom: 1.2em;
	background: url(../images/line.gif) repeat-x bottom left;
	zoom: 1;
}
div#blogBody .title:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
}

div#blogBody .title h3 {
	float: left;
	font-size: larger;
}
div#blogBody .title p {
	float: right;
	padding-top: 5px;
}

h3.title {
	font-size: larger;
	margin-bottom: 1em;
	color: #a8a57c;
}

dl#list dt {
	margin: 1.5em 0 0;
	padding-top: 1.5em;
	background: url(../images/line.gif) repeat-x;
}
dl#list dt a {
	font-weight: bold;
	padding-left: 15px;
}
dl#list dt a:link, dl#list dt a:visited {
	background: url(../images/arrow.gif) no-repeat left;
}
dl#list dt a:hover, dl#list dt a:active {
	background: url(../images/arrow_on.gif) no-repeat left;
}
dl#list dt.first {
	margin-top: 0;
	padding-top: 0;
	background: none;
}
dl#list dd {
	padding-left: 15px;
}
dl#list dd em {
	font-size: smaller;
}





