@charset "utf-8";

/*----------------------------------------------------------------
 /category/ under
----------------------------------------------------------------*/
/*----------------------------------------------------------------
 base
----------------------------------------------------------------*/
/*----------------------------------------------------------------
 layout
----------------------------------------------------------------*/
/*----------------------------------------------------------------
 styles
----------------------------------------------------------------*/
#news{
	padding				: 15px 0 10px 0;
}
@media screen and (min-width: 769px) {
#news{
	min-height			: 500px;
	padding				: 30px 0 60px 0;
}
}
#news .news-list li dl{
    flex-direction        : column!important;
}
#news .news-list li>dl{
padding: 10px 0;
}
#news .news-list li dl>dt,
#news .news-list li dl>dd{ flex: 0 0 auto!important; }
#news .news-list li dl>dt{
    font-weight: bold;
}

#news .news-list li a>dl>dt{ padding: 0 3em 0 0; }

#news .archive-title{
	font-size: 2rem;
	color: #fff;
	text-align: center;
}