@charset "utf-8";

#Page {
	max-width: 1090px !important;
	margin: 0 auto;
}
.contents-body{
    margin: 20px 0 !important;
}
.contents-body h2,
.cke_editable h2 {
	font-size: 1.5rem; margin-bottom: 1rem;
}
/*#titlebnr {
	background: #CCC;
	padding: 5px 0;
}*/
.mainTitle {
	text-align: left;
}
.mainTitle p{
	margin: 5px;
	padding: 0 20px;
}
.mainTitle ul{
	padding: 0 20px;
}
.mainTitle h2 {
	text-align: center;
	background: #005BAC;
	padding: 10px;
	color: #FFF;
}
/*.mainTitle h2::before {
	font-family: "Font Awesome 5 Free";
	content: '\f044';
	margin-right: 0.5rem;
}*/
#titlebnr img{
	width: 250px;
	padding: 20px 0 0 20px;
}
.mail-after-attachment::before{
	content: '\A';
	white-space: pre ;
}
.mail-after-attachment::before {
    display: none;
}
/* ==================================================== */
/* Media Queries
/* ==================================================== */
@media screen and (max-width: 960px) {
	.mainTitle h2 {
		font-size: 1.4em;
	}
	.mainTitle p{
		padding: 0;
	}
	.mail-after-attachment::before{
		content: '';
	}
	#titlebnr img{
		width: 250px;
		padding: 20px 0 0 20px;
	}
}
