/* Overwrite SmartAdmin */
#header > *:first-child, aside {
	width: 360px;
}
#logo {
	margin: 5px 0 0 5px;
}
#logo img {
	width: auto;
}
.menu-on-top .menu-item-parent {
	max-width: 300px;
}
.menu-on-top nav ul ul,
.menu-on-top nav ul ul ul {
	width: 300px;
}

/* Application Style */
.cake-debug-output {
	margin-bottom: 200px;
}
#event .mainImage {
	margin: 0 auto 20px auto;
	text-align: center;
}
#event .mainImage img {
	display: inline-block;
	width: 60%;
	margin-top: 5px; /* 画像の上の余白*/
	padding: 16px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #FFFFFF;
	box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.8); /*横方向　下方向　ぼかし　広がり　色 */
}
.row.line {
	padding-top: 1rem;
	border-top: 1px solid #CECFCE;
}
.eventImage {
	margin-bottom: 13px;
	text-align: center;
}
.eventImage img {
	max-width: 100%;
	height: auto;
	max-height: 400px;
	padding: 13px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.8); /*横方向　下方向　ぼかし　広がり　色 */
}

