@charset "UTF-8";
@import "../../common/css/common.pc.css";

/* ---------------------------------------------------------
	CSS Document event
--------------------------------------------------------- */

#event {
	margin-bottom: 50px;
	padding: 50px;
	background: #f5f5f3;
}

#event h2 {
	margin-bottom: 30px;
	padding: 20px 0;
	background: #004c7c;
	background-size: 5px 5px;
	background-color: #C0BEB4;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0.5, #C6C4BA), color-stop(0.5, transparent), to(transparent));
	background-image: -moz-linear-gradient(#C6C4BA 50%, transparent 50%, transparent);
	background-image: -o-linear-gradient(#C6C4BA 50%, transparent 50%, transparent);
	background-image: linear-gradient(#c6c4ba 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0));
	font-weight: normal;
	font-size: 28px;
	line-height: 1.3;
	letter-spacing: 2px;
}

#event .section {
	margin-bottom: 60px;
	text-align: justify;
	-webkit-font-feature-settings: "palt";
	font-feature-settings: "palt";
	letter-spacing: 0.1em;
}

#event .section:last-of-type {
	margin-bottom: 0;
}

#event .section p {
	margin-bottom: 30px;
}

#event .flex:not(:last-of-type) {
	margin-bottom: 18px;
}

#event .flex {
	display: flex;
	justify-content: space-between;
}

#event .flex figure {
	width: 49%;
}

#event figure img {
	height: 660px;
}

#event .flex figure img {
	height: 323.391px;
}
