body{
background:#F4F7F5;
}
footer{
background:#506270 !important;
}

.siteTitle__link{
color:#506270; /*サイトタイトル文字色*/
	text-shadow: 1.5px 1.5px  1px #a5b5a6;
}
.siteTitle__small{
color:#506270 !important; /*サブタイトル文字色*/
}

/*グローバルナビメニュー文字*/
.globalNavi__list .menu-item{color:#ffffff !important; 
text-shadow: 0px 0px  3px #AC7288;
font-weight: 600;
}

/*グローバルナビサブメニュー透明表示*/
.globalNavi .sub-menu {
  opacity: 0.9;
}
.globalNavi .sub-menu li a:hover {
  background-color: #253545;
  color: #f4f7f5;
}

/*グローバルナビサブメニュー文字*/
.globalNavi .sub-menu li a {
  font-size: 1em;
  font-weight: normal;
  padding: 10px;
  text-align: left;
  color: #f4f7f5;
	  background-color: #506270;
  border-bottom: 1px solid #a5b5a6;
}




/* アイキャッチ画像 */
.eyecatch{
	overflow:	inherit;	/* 画像の横に説明 */
}
.eyecatch img{
	width:		240px;		/* 	イメージの横幅 */
	height:		160px;		/* イメージの縦幅 */
	object-fit:	contain;		/* 画像の縦横倍率維持のままフィットさせる*/
}

/* 人気記事ウィジェットの行 */
.rankListWidget__item{
	display:	inline-block;	/* 1記事毎に改行 */
}

/* 人気記事ウィジェットのアイキャッチ画像 */
.rankListWidget__item img{
	width:		60px;		/* イメージの横幅 */
	height:		60px;		/* イメージの縦幅 */
	float:		left;		/* 左に整列 */
	object-fit:	cover;		/* 画像の縦横倍率維持*/
border: 1px solid #ffffff !important;
box-shadow: none !important;
margin: 2px 10px 2px 0;
padding: 3px !important;}

/* 記事のタイトル */
.rankListWidget__title a{
	/* 横幅 */
}

/* 投稿日、カテゴリ */
.dateList.dateList-widget{
	margin-left:	30px;		/* 左位置 */
}
.dateList-widget .dateList__item{
	font-size:	1.1rem;		/* フォント */
}




div.wp-show-posts-read-more {
width:200px; height:100px;
margin:5px; padding:10px; border:1px solid black;
background-color:lightgray;
} 