@charset "UTF-8";
/* CSS Document */
img {
  height: auto;
  width: 100%;
  vertical-align: bottom;
}
.contents {
    width: 1024px;
    margin: 0 auto;
}
.seo_wapper {
	display: flex;
	margin: 20px auto;
}
.seotxt {
    font-size: 16px;
    line-height: 1.3;
	margin-right: 15px;
}
.banner {
	width: 60%;
}
/*バナー*/
.banner_link {
  display: block;
  margin-bottom: 30px;
}
.banner_link:hover {
  opacity: 0.7;
}
.banner_txt {
  margin-top: 10px;
  font-size: 16px;
  color: #1d3994;
  text-decoration: underline;
}
.banner_txt:hover {
  color: #FF9933;
}
button {
    cursor: pointer;
    cursor: hand;
}

.NewspaperEmpty {
	text-align: center;
	font-size: 18px;
	margin-top: 50px;
	width: 480px;
}

.NewsPaperBox .NewspaperEmpty {
	width: 100%;
}

/*start_リニューアル2021対応*/
:where(.containner) *,
:where(.containner)::after,
:where(.containner)::before {
  box-sizing: content-box;
}

/* :where(.containner) img {
  width: auto;
} */
/*end_リニューアル2021対応*/
