﻿
/*コンテンツA2:　メインイメージ*/
.conA7 {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100vh;
	min-height: 80px;
	background-image: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("images/hyogo2019_main.png");
	background-position: center;
	background-size: cover;
	color: #ffffff;
	color: var(text-bright-color);
	text-align:  center;
}

.conA7.compact {
	height: 650px;
	min-height: 0;
	background-image: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("images/01_for_community_hostfamily_banner.jpg");
}


/*コンテンツページ：記事　*/
.post .container {
	max-width: 960px;
	max-width: var(middle-width);
	margin-left: auto;
	margin-right: auto;
	padding: 30px 20px;
}

.post h1 {
	font-family: "M PLUS Rounded 1c";
	font-size: 1.5rem;
}

.post h2 {
	font-family: "M PLUS Rounded 1c";
	font-size: 1rem;
}

.post p {
	font-family: "M PLUS Rounded 1c";
	font-size: 1rem;
	line-height: 1.5;
}

.post img {
	max-width: 100%;
}
