/* スマホ専用 */
@media (max-width: 600px) {
	.news-main {
	  text-align: center;
	  width: 85%;
	  margin: auto;
	}

	.news-title {
	  display: flex;
	  justify-content: space-between;
	  align-items: center;
	  border-bottom: 1px solid #999;
	  margin-bottom: 9px;
	}

	.news-title-name {
	  font-size: 20px;
	  font-weight: bold;
	  margin-bottom: 5px;
	}

	.news-title-date {
	  font-size: 14px;
	  margin-bottom: 5px;
	}

	.news-text {
	  white-space: pre-line;
	  font-size: 0.9em;
	  text-align: left;
	}

	.news-img {
	  margin-top: 13px;
	  width: 100%;
	}

	.news-img-left {
	  margin-right: 1%;
	}

	.news-img-right {
	  margin-left: 1%;
	}
}