@charset "utf-8";




/* ------------------------------------------------------------------------------------------------
 * RESPONSIVE
 * ------------------------------------------------------------------------------------------------ */
@media screen and (max-width:1399px) {
	
	
	
	
} /* END RESPONSIVE 979px */




@media screen and (max-width:767px) {
	.l-prologue {
		padding: 0;
	}
	
	.l-blog {
		margin: 30px 0 0;
	}
	
	.l-blog-main {
		width: 100%;
		padding: 0 15px 80px;
		float: none;
	}
	
	.l-blog-menu {
		width: 100%;
		padding: 0 15px;
		float: none;
	}
	
	.l-blog-main-item .e-link {
		padding: 20px 5px;
	}
	
	.l-blog-main-item .e-link:after {
		min-height: 0;
	}
	
	.l-blog-main-item .e-image {
		text-align: center;
		margin: 0 0 20px;
		float: none;
	}
	
	.l-blog-main-item .e-image .e-img {
		max-width: 200px;
	}
	
	.l-blog-main-item .e-update {
		font-size: 1.2rem;
	}
	
	.l-blog-main-item .e-title {
		font-size: 1.8rem;
	}
	
	.l-blog-main-item .e-category {
		font-size: 1rem;
	}
	
	.pagination {
		padding: 30px 0 0;
	}
	
	.page.larger {
		display: none;
	}
	
	.pagination a {
		width: 30px;
		height: 30px;
	}
	
	.pagination .current {
		width: 30px;
		height: 30px;
		padding: 8px 0 0;
	}
	
	.pagination a.previouspostslink,
	.pagination a.nextpostslink {
		font-size: 1.2rem;
		width: 60px;
		margin: 0 5px;
		padding: 7px 0 0;
	}
	
	.pagination .e-button_return .e-link {
		font-size: 1.2rem;
		width: 120px;
		padding: 7px 0 0;

	}
	
	.l-blog-entry-title {
		text-align: left;
		padding: 10px 5px;
	}
	
	.l-blog-entry-title .e-update {
		font-size: 1.3rem;
		padding: 0 0 10px;
		float: none;
		display: block;
	}
	
	.l-blog-entry-title .e-category {
		font-size: 1rem;
	}
	
	.l-blog-entry-title .e-title {
		font-size: 2rem;
		padding: 5px 0 0;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
} /* END RESPONSIVE 767px */




@media screen and (max-width:374px) {
	
	
	
	
} /* END RESPONSIVE 374px */




@media screen and (orientation: landscape) {
	
	
	
	
} /* END RESPONSIVE landscape */




@media print {
	
	
	
	
} /* END PRINT */



