@charset "utf-8";

/* ------------------------------------------------- */

.detail .part-header {
	margin-bottom: 20px;
}

.detail .part-header .ttl {
	font-size: 1.4rem;
}

/* -------------------------------------------- */
/* paging */

.paging {
	position: relative;
	display: flex;
	flex-direction: column-reverse;
	width: 100%;
}

.paging__detail {
	display: flex;
	justify-content: space-between;
	width: 100%;
	padding-left: 0;
	list-style: none;
}

.paging__detail li {
	
}

.paging__detail a {
	display: flex;
	align-items: center;
	text-decoration: none;
}

.paging__detail a > span {
	display: flex;
	align-items: center;
}

.paging__detail .icon {
	margin: 0.25em;
}


/* ------------------------------------------------- */

@media screen and (min-width: 374px) {
	
}

@media screen and (min-width: 541px) {
	
}

@media screen and (min-width: 768px) {
	.detail .part-header {
		margin-bottom: 40px;
	}
	
	.detail .part-header .ttl {
		font-size: 1.6rem;
	}
	
	
	.paging {
		flex-direction: row;
		justify-content: space-between;
	}
	
	.paging__back-to-index {
		position: relative;
		margin: 0;
	}
	
	.paging__detail {
		
	}
	.paging__detail li {
		margin-left: 1em;
	}
}

@media screen and (min-width: 1024px) {
	
}

