@charset "utf-8";


/*----------------------------------------------------

	report

----------------------------------------------------*/



/*----------------------------------------------------

	header

----------------------------------------------------*/
header {
	position: fixed;
	background-color:rgba(255,255,255,0.9);
	width: 100%;
}

header .headerInner {
	width: 1000px;
	margin: 0 auto;
	padding: 15px 0;
}

/*　max-width: 1025px より小さい幅の時　*/
@media (max-width: 1024px) {
header {
	width: 100%;	
}
}


/*----------------------------------------------------

	.contents

----------------------------------------------------*/
.contents {
}



/*----------------------------------------------------

	.mainTitleSec

----------------------------------------------------*/
.mainTitleSec {
	padding: 75px 0 0;
	text-align: center;
	background-color: #75C8F0;
}

.messageSec {
	padding: 80px 0 50px;
}

.messageSec p {
	margin-bottom: 50px;
}

.messageSec .messageBox {
	width: 900px;
	margin: 0 auto;
}



/*　max-width: 1025px より小さい幅の時　*/
@media (max-width: 1024px) {
.messageSec {
}

.messageSec p {
}

.messageSec .messageBox {
	width: 95%;
	margin: 0 auto;
}
}





