@charset "utf-8";

/*
Theme Name: KeijiFuruya2013
Theme URI: http://www.furuya-keiji.jp/
Description: 古屋圭司通信オリジナルテーマ
Version: 1.0
Author: 古屋圭司
Author URI: http://www.furuya-keiji.jp/
*/


#blogMainImg {
	margin-bottom: 30px;
}

.entry {
	margin-bottom: 50px;
}

.entryTitle h3 {
	color: #fff;
	font-size: 123.1%;
	background-color: #00589f;
	padding: 5px 8px;
}
.entryTitle h3 a {
	color: #fff;
	text-decoration: none;
}
.entryTitle h3 a:hover {
	color: #a5c5de;
}

.cateDate {
	font-size: 93%;
	border: 1px #00589f solid;
	padding: 5px 8px;
}

.category {
	float: left;
}
.category a {
	color: #333;
	text-decoration: none;
}
.category a:hover {
	color: #999;
}
.date {
	float: right;
}

.entryTxt {
	padding: 20px 10px;
	border-bottom: 1px #00589f solid;
	margin-bottom: 5px;
}

.entryTxt p {
	line-height: 180%;
	margin-bottom: 15px;
}

.entryTxt p img {
	display: block;
	margin: 0 auto;
}

.entryCmt {
	text-align: right;
}
.entryCmt a {
	color: #333;
	text-decoration: none;
}
.entryCmt a:hover {
	color: #999;
}

#back-next-btn {
	margin-bottom: 40px;
}

#back-btn {
	float: left;
}

#back-btn a {
	font-size: 1px;
	text-indent: -9999px;
	display: block;
	background: url(img/prevBtn.gif) no-repeat left top;
	width: 84px;
	height: 24px;
}
##back-btn a:hover {
	filter: alpha(opacity=70); -ms-filter: "alpha(opacity=70)"; -moz-opacity: 0.70; opacity: 0.70;
}

#next-btn {
	float: right;
}

#next-btn a {
	font-size: 1px;
	text-indent: -9999px;
	display: block;
	background: url(img/nextBtn.gif) no-repeat left top;
	width: 84px;
	height: 24px;
}
#next-btn a:hover {
	filter: alpha(opacity=70); -ms-filter: "alpha(opacity=70)"; -moz-opacity: 0.70; opacity: 0.70;
}

#comments {
	font-size: 123.1%;
	margin-bottom: 10px;
}

.commentlist {
	margin-bottom: 40px;
}

.commentlist li {
	border: 1px #ccc solid;
	padding: 20px;
	margin-bottom: 20px;
}
.comment-author {
	margin-bottom: 5px;
}
.comment-author a {
	color: #333;
	text-decoration: none;
}

.comment-author img {
	display: none;
}
.comment-meta {
	font-size: 77%;
	margin-bottom: 5px;
}
.comment-meta a {
	color: #999;
	text-decoration: none;
}

.reply {
	margin-top: 10px;
}
.reply a {
	color: #00589f;
	text-decoration: none;
}
.reply a:hover {
	color: #999;
}

#respond h3 {
	margin-bottom: 10px;
}

#commentform p {
	margin-bottom: 10px;
}
#author, #email, #url {
	width: 300px;
}


/*-------------------------------------------------------------rightBlock*/
.widget {
	border: 3px #00589f solid;
	padding: 18px 20px 15px;
	margin-bottom: 15px;
}

#widget_recent_entries h4 {
	background: url(img/recentEntryT.png) no-repeat left top;
	width: 234px;
	height: 20px;
	font-size: 1px;
	text-indent: -9999px;
}

#widget_categories h4 {
	background: url(img/categoryT.png) no-repeat left top;
	width: 234px;
	height: 20px;
	font-size: 1px;
	text-indent: -9999px;
}

.widget h4 {
	border-bottom: 1px #00589f solid;
	margin-bottom: 10px;
}

.widgetBlock li {
	font-size: 93%;
	line-height: 150%;
	background: url(img/blogIcon1.png) no-repeat left 5px;
	padding-left: 16px;
	margin-bottom: 5px;
}
.widgetBlock li a {
	color: #333;
	text-decoration: none;
}
.widgetBlock li a:hover {
	color: #999;
}

/*eof*/