@charset "UTF-8";
/* media query : mobile */
@media screen and (max-width:768px) {
}
/* media query : desktop */
@media screen and (min-width:769px) {
}
/* media query : tablet */
@media screen and (min-width:769px) and (max-width:1024px){
}
/*==============================================================
6.0 Archive
--------------------------------------------------------------*/
/* 6.0 archive.css
--------------------------------------------------------------*/

/* news-list
--------------------------------------------------------------*/
.news-list {
	display: flex;
	flex-direction: column;
}
.news-list li {
	display: flex;
	background: #FFF;
}
.news-list a {
	display: flex;
	
	width: 100%;
}
.news-list a:after {
	content: "";
    position: absolute;
    width: 0.8rem;
    height: 0.8rem;
    
    
    border-top: 1px solid var(--black);
    border-right: 1px solid var(--black);
    transform: rotate(45deg);
}
.news-list .info {
	display: flex;
    align-items: center;
}
.news-list h3 {
	font-weight: 400;
    line-height: 2.2;
    font-size: 1rem;
}
/* media query : mobile */
@media screen and (max-width:768px) {
	.news-list {
		gap: 1rem;
	}
	.news-list li {
		padding: 1rem 1.5rem;
	}
	.news-list a {
		flex-direction: column;
		align-items: flex-start;
		gap: 0.5rem;
	}
	.news-list a:after {
		right: 0.3rem;
    	top: 0.5rem;
	}
	.news-list .info {
		width: stretch;
		border-bottom: 1px solid var(--grey);
		padding-bottom: 0.5rem;
		gap: 1rem;
	}
}
/* media query : desktop */
@media screen and (min-width:769px) {
	.news-list {
		gap: 2rem;
	}
	.news-list li {
		padding: 1rem 2.5rem;
	}
	.news-list a {
		gap: 2rem;
		align-items: center;
	}
	.news-list a:after {
		top: calc(50% - 0.4rem);
		right: 0.5rem;
	}
	.news-list .info {
		flex-direction: column;
		justify-content: center;
		border-right: 1px solid var(--grey);
		min-width: 9rem;
		padding-right: 1.5rem;
		gap: 0.4rem;
	}

}