
 /* -------------------------------------------------------- */
/* ---------------------- ブログ内装飾 -------------------- */
/* -------------------------------------------------------- */



 /* --- エントリー --- */
 
.entry{
	margin: 18px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}

 /* --- エントリーのタイトル --- */

.entry-tit {
	width: 635px;
	height: 113px;
	padding: 0;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/bg-entrytit.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}


.entry-tit span {
	padding: 25px 20px 15px 30px;
	margin: 0px 0px 0px 0px;
	font-size: 120%;
	line-height: 150%;
	display:block;
	font-weight:bold;
}



 /* --- エントリーのmeta --- */

.entry-meta{
	text-align:right;
	margin-top: 0;
	font-size: 10px;
	color: #3d320f;
	margin:  0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
.entry-meta a img{
	border:none;
}

.entry-meta a{
	border:none;
}

.entrymeta a:link     { color: #3d320f; text-decoration: underline; }
.entrymeta a:visited  { color: #3d320f; text-decoration: underline; }
.entrymeta a:hover    { color: #3d320f; text-decoration: none;}
.entrymeta a:active   { color: #3d320f; text-decoration: underline; }


 /* --- エントリーのbody --- */

.entry-body {
	margin:  0 0 30px 0; 
	padding: 10px 25px 20px 25px; /* --- エントリーinner --- */
	width: 583px;
	font-size: 85%; /* --- エントリーのフォントサイズ --- */
	line-height: 165%;
	background-color:#fffdf3; /* --- エントリーの背景色 --- */
	border-top: 0px solid #e7e7e7; /* --- エントリーの枠縁取り --- */
	border-left: 1px solid #e7e7e7; /* --- エントリーの枠縁取り --- */
	border-right: 1px solid #e7e7e7; /* --- エントリーの枠縁取り --- */
	border-bottom: 1px solid #e7e7e7; /* --- エントリーの枠縁取り --- */
}
.entry-body img {
	padding: 4px;
	border: 1px solid #DFDFDF; /* --- エントリーの画像縁取り --- */
	margin-top: 0;
}

.entry-body ul {
	margin: 0 0 0 1em;
	padding: 0;
	list-style: square; /* --- エントリーのリスト処理 --- */
	
}
.entry-body ol{
	margin: 0 0 0 3em;
	padding: 0;
	display:block;
}
.entry-body li {
	margin-bottom:0.8em;
}



.commentlink img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



 /* --- コメント --- */
 
#commentblock {
	font-size: 80%; /* --- コメント欄のフォントサイズ --- */
	line-height: 140%;
	margin: 0px 15px 5px 15px;
	padding: 0px 15px 5px 15px;
}

#commentlist {
	background-color:#f7f6f0;
	padding: 15px;
	list-style-position:inside;
}

#commentblock h2 {
	margin: 0;
	padding: 0px;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color:#999;
}
#commentblock h2{
	margin-bottom: 10px;
	font-size: 14px;
}


#searchdiv {
	margin-top: 8px;
	margin-bottom: 15px;
}
.comments-link {
	background-image:url(../images/comments.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:16px;
}


 /* --- エントリーのキャプション装飾 --- */
.bg-capbor01 {
	height:28px;
	font-size:100%;
	line-height:1;
	background-image:url(../images/bg-capbor01.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin:30px 0 10px 0;
	padding: 0 0 5px 24px;
	color:#b42323;
}


 /* --- エントリーのタグ装飾 --- */
 
 
.kakaku{
 	margin: 20px 0 20px 20px ;
	padding: 0;
	font-size: 150%;
	color:#3333CC;
}
 
.entry-body h4{
  	margin: 0;
	padding: 0;
	font-size: 110%;
	line-height:140%;
	color:#333366;
}


.entr-ybody p{
margin:8px 0 0 0;
padding:0;
}



 /* --- 検索 --- */
 
.search {
	font-size: 85%;
	line-height:160%;
	background-color:#eee;
	margin: 15px;
	padding: 15px;
}


 /* --- ページネーション（no plugin） --- */

.wp-pagenavi {
	font-size:11px;
	padding:10px 0;
}
.wp-pagenavi a {
	margin:0 2px;
	padding:2px 10px;
}
.wp-pagenavi .pages {
	color:#888;
	margin:0 4px;
	padding:2px 0;
}
.wp-pagenavi .current {
	background:#DDD;
	font-weight:bold;
	margin:0 2px;
	padding:2px 10px;
}
.wp-pagenavi .extend {
	background:#F9F9F9;
	border:0;
	color:#555;
	padding:0;
}
.wp-pagenavi .extend {
	margin:0 0 0 2px;
}
.wp-pagenavi .page {
	margin:0 0 0 4px;
}
.wp-pagenavi a.first,
.wp-pagenavi a.last {
	padding:2px 5px;
}



.wp-pagenavi .current,
.wp-pagenavi a {
	border:solid 1px #CCC;
	color:#888;
	text-decoration:none;
}
.page_navigation a:hover,
.wp-pagenavi a:hover {
	border:solid 1px #999;
	color:#888;
	text-decoration:none;
}


