/*　全体共通-----------------------------------------------------*/
body{
	font-family:"Noto Sans JP",sans-serif;
	/*font-family: "Kaisei Decol", serif;*/
}

/*　ヘッダー　---------------------------------------------------*/
header{
	background-color:rgb(40 150 200);
	color:#ffffff;
	text-align:center;
}
header .CHeader{
	display:inline-block;
	justify-content:space-around;
	width:90%;
	margin:0 auto;
	max-width:1280px;
	padding:20px;
}
header .CTitle{
	font-size:40px;
	font-weight:900;
	text-shadow: 3px 4px 3px rgb(61 70 70)
}
header p{
	font-size:20px;
	font-weight:500;
	color:#ffffff;
	margin-top:20px;
}
@media only screen and (max-width:960px){/*スマホ対応*/
	header .CHeader{
		display:inline-block;
	}
	header p{
		margin-top:20px;
		text-align:start;
    }
}










