/* トップページ：お知らせ・注意喚起 */
.reconstruction_list_wrapper {
  margin-bottom: 80px;
  padding-left: 15px;
}
.reconstruction_list {
  background: #EAEEF8;
  padding: 25px;
}
.reconstruction_wrapper {
  padding: 70px 0;
}
.reconstruction_item {
  display: flex;
  align-items: flex-start;
  margin: 0 auto;
}
.reconstruction_item ~ .reconstruction_item {
  margin-top: 10px;
}
.reconstruction_head {
  display: flex;
  margin-right: 15px;
  align-items: center;
  /* width: 180px; */
}
.reconstruction_category {
  display: flex;
  flex-direction: column;
  margin-right: 15px;
  width: 70px;
  font-size: 11px;
  /* line-height: 21px; */
  /* height: 21px; */
  white-space: nowrap;
  text-align: center;
  flex-shrink: 0;
  color: #595757;
  border: 1px solid #595757;
}
.reconstruction_category._categor01 {
  color: #BA0038;
  border: 1px solid #BA0038;
}
.reconstruction_category._categor02 {
  color: #005998;
  border: 1px solid #005998;
}
.newsroom_date {
	line-height: 1.67;
  white-space: nowrap;
  font-size: 1.6rem;
  color: #19274F;
}
.reconstruction_anchor[href] {
  line-height: 1.67;
  font-weight: 600;
  font-size: 1.6rem;
  color: #19274F;
}
.reconstruction_anchor[href]:hover {
  opacity: 0.6;
  transition: .2s;
}
#message .bg {
	top: 55%;
}
@media screen and (max-width: 1080px) {
	.reconstruction_item {
		display: block;
	}
	.reconstruction_head {
		width: auto;
		margin-right: auto;
	}
}
@media screen and (max-width: 780px) {
	#message .bg {
		top: 45%;
	}
}