@charset "UTF-8";

/*お知らせ*/
.topicslist_detail > div > div {
	//width: calc(100% - 48% - 50px);
	width: calc(100% - 50px);
}

.topicslist_detail div p {
	width: auto;
}

.topicslist_detail img {
	display: initial;
	margin: 5px;
	max-width: 100%;
//	width: auto;
	height: auto;
}

@media only screen and (max-width: 960px)  {
	.topicslist_detail > div > div {
		order: 2;
		width: 100%; padding: 0 16px;
	}
}


/*トップ*/
.home_news ul {
	justify-content: left;
}

.home_news ul li:nth-child(3n - 1) {
	margin-left:112px;
	margin-right:113px;
}


.home_emergency a{
	color: #FFFFFF;
}

@media only screen and (max-width: 1140px)  {
	.home_news ul li:nth-child(3n - 1) {
		margin-left:60px;
		margin-right:60px;
	}
}

@media only screen and (max-width: 960px)  {
	.home_news ul li:nth-child(3n - 1) {
		margin-left:10px;
		margin-right:10px;
	}
}


/*Q&A*/
.question_list dt > div > p,
.question_list dd > div > p {
	font-size: 1.5rem;
	color: #433a3f;
}
