@charset "utf-8";

/*index*/

div#index-blog {
	margin: 0 0 20px 0;
	padding: 9px;
	border: 1px solid #ddd;
}

div#center-content h3.t-blog {
	margin: 0 0 5px 0;
}

div#center-content ul.index-blog-list {
	margin: 0 0 0 0;
	list-style-type: none;
}

div#center-content ul.index-blog-list li {
	background: url(img/icon_list.jpg) no-repeat 0 8px;
	margin: 0;
	padding: 5px 0 5px 15px;
	list-style:none;
	border-bottom: 1px dotted #ccc;
}



/*blog*/
div#center-content h3.entry-title,
div#center-content h3.archive-title,
div#center-content h3.comments-header,
div#center-content h3.comments-open-header,
div#center-content h3.trackbacks-header {
	padding: 8px;
	border: 1px solid #ddd;
	font-size: 108%;
	font-weight: bold;
	background: #f5f5f5;
}

div#center-content h3.entry-title a {
  color: #ff6600;
}



div#center-content h4.entry-title {
  margin: 0 0 10px 0;
}

div#center-content h4.entry-title a {
  margin: 0 0 10px 0;
  color: #ff6600;
}

div#center-content ul {
	margin: 0 0 10px 0;
}

div#center-content ul li {
	line-height: 1.4em;
	margin: 0 0 3px 0;
}


div.asset-meta {
	text-align: right;
	font-size: 82%;
	margin: 0 0 20px 0;
}

div.asset-meta abbr {
	border: none;
}

div.asset-meta address {
	 display:inline;
	margin: 0 5px 0 0;
}

div.entry-asset {
	 padding: 0 0 20px 0;
}

div#left-navi h3 {
	clear: both;
	color:#fff;
	background: #ff8400;
	font-weight: bold;
}

div#left-navi h3 span {
	display: block;
	padding: 8px;
}

div#left-navi h3 a {
	color:#fff;
}

div#left-navi ul.blog-navi {
	font-size: 100%;
	margin: 0 0 10px 0;
	background: #fff;
}

div#left-navi ul.blog-navi li {
	line-height: 1.4em;
	height: auto;
	border-bottom: 1px dotted #ddd;
	font-size: 93%;
	list-style-type: none;
}

div#left-navi ul.blog-navi li a {
	padding: 5px 7px;
	display: block;
}

div#left-navi ul.blog-navi li a:hover {
	background: #fff9ef;
}

div#left-navi div#navi-cont {
	padding: 7px;
	margin: 0 0 10px 0;
	background: #fff;
}

div#left-navi select {
	font-size: 11px;
}


/*Trackback Area
-------------------------------------------------*/
div#trackbacks {
 margin: 10px 0 0 0;
}

div#trackbacks div.trackbacks-info {
 margin: 0 0 10px 0;
}

div#trackbacks div.trackbacks-info p {
 margin: 0 0 5px 0;
}


/*Trackback Area
-------------------------------------------------*/
div#comments {
 margin: 20px 0 0 0;
}
div#comments label {
 display: block;
	margin: 0 0 5px 0;
}

div.comments-open {
 margin: 20px 0 0 0;
}

div#comment-form-name,
div#comment-form-email,
div#comment-form-url,
div#comment-form-remember-me,
div#comments-open-text{
 margin: 0 0 8px 0;
}

