/* ------------------------------
　　エントリー一覧
------------------------------ */
.entry-list {
	margin: 0 0 30px 0;
	padding: 0;
	list-style-type: none;
	border-top: 1px solid $border-color-base;

	 li {
		display: block;
		padding: 10px;
		color: $text-color-base;
		border-bottom: 1px solid $border-color-base;
	}

	a {
		display: block;
		margin: -10px;
		padding: 10px;
		@include link-color($text-color-base);
		@include text-decoration-none();
		@include roll-over-bg-color(transparent, $bg-color-hover, $transition-speed);
	}
}

.entry-list-date {
	display: inline-block;
	margin-bottom: 5px;
	color: $text-color-light;
	font-size: 12px;
}

.entry-list-category {
	display: inline-block;
	margin-bottom: 5px;
	color: $text-color-light;
	font-size: 12px;
}

.entry-list-title {
	display: block;
	font-weight: bold;
	font-size: 14px;
}


/*　　メインカラムにある時のみ画像あり
------------------------------ */
.entry-list.is-thumbnail {
	a {
		display: flex;
	}
}

.entry-list-thumbnail-img-outer {
	width: 80px;
	height: 80px;
	margin: 0 10px 0 0;
}

.entry-list-thumbnail-info {
	flex: 1;
}

@media screen and (max-width: $breakpoint-sm-max) {
	.entry-list.is-thumbnail {
		a {
			padding-right: 0;
			padding-left: 0;
		}
	}
}