@charset "utf-8";
.procurement_news{
	display: flex;
	flex-wrap: wrap;
	background-color: #ffffff;
	padding: 1em 2em;
}
.procurement_news dt{
	display: block;
	flex-basis: 15%;
	padding: 1em 0;
	border-bottom: 1px solid #ddd;
	color: #939393;
}
.procurement_news dd{
	flex-grow: 1;
	flex-basis: 85%;
	padding: 1em 0;
	border-bottom: 1px solid #ddd;
}
.procurement_news dt:last-of-type,
.procurement_news dd:last-of-type{
	border-bottom: none;
}
.procurement_news dd a{
	color: #333;
	font-weight: bold;
}
.procurement_news-no{
	background-color: #ffffff;
	padding: 1em;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.procurement_news_detail{
	background-color: #ffffff;
	padding: 1em 2em;
}
@media (max-width: 768px){
.procurement_news{
	flex-direction: column;
}
.procurement_news dt{
	flex-basis: auto;
	border-bottom: none;
	padding-bottom: 0.5em;
}
.procurement_news dd{
	flex-basis: auto;
	padding-top: 0;
}
}