@charset "utf-8";

/* --------------------------------------------------------------------------------
	single
-------------------------------------------------------------------------------- */

#main .entry {
	margin: 0 0 80px;
	font-size: 16px;
	line-height: 1.6;
}
#main .entry .entry-body {
	padding: 0 0 45px;
}


/*日付*/
#main .datetime{
	font-size: 18px;
	color: #9a5c3b;
	font-family: "Maven Pro", sans-serif;
	font-weight: 400;
	text-align: right;
}

/*画像*/
#main .entry-body img{
	border-radius: 20px;
}



/*カテゴリ ラベル
-------------------------------------------------------------------------------- */
#main .entry .post-cat-box ul{
	display: flex;
	margin-bottom: 80px;
}
#main .entry .post-cat-box ul li{
	background: #f2e1c8;
	border-radius: 20px;
	margin-right: 15px;
}
#main .entry .post-cat-box ul li a{
	font-size: 15px;
	color: #744128;
	padding: 3px 15px;
	display:block;	
}



/*記事を見る ページャー
-------------------------------------------------------------------------------- */
#main .common .previous-next-post{
	display: flex;
	justify-content: space-between;	
	width: 100%;
	
	font-size: 18px;
	margin-bottom: 80px;
}
#main .common .previous-next-post .pre{
	width: 320px;
}
#main .common .previous-next-post .next{
	width: 320px;
	text-align: right;
}
#main .common .previous-next-post .pre a span,
#main .common .previous-next-post .next a span{
	font-size: 16px;
	color: #666666;	
}



/* 関連記事
------------------------------------------------------------------------------- */
#main .common .related-posts .related-ttl{
	font-size: 20px;
	font-weight: 700;
	border-left: 5px solid #ef8e2c;
	padding: 10px;
	margin-bottom: 25px;
}

#main .common .related-posts ul.related-item{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
#main .common .related-posts ul.related-item li.item{
	width:280px;
}



