@charset "utf-8";

/* マルチカラム関連 */
.wrapper {
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
}

.main-area {
	flex-basis: 70%;
	min-width: 600px;
}

.sub-area {
	flex-basis: 20%;
	min-width: 188px;
}

/* 大見出しの設定 */
h2 {
	padding: 10px;
	margin-bottom: 20px;
	border: 1px dotted #94c8b1;
	border-left: 10px solid #d0e35b;
	color: #6fbb9a;
}

