@import url('https://fonts.googleapis.com/css?family=M+PLUS+Rounded+1c:400,500,700,900|Noto+Sans+JP:400,500,700,900|Noto+Serif+JP:400,500,700,900&display=swap');
.menuSpTop h1, .menuSpKatsugouNew h1, .menuSpKatsugou h1, .menuSpJinbutsu h1, .menuSpTokuten h1, .menuSpTwitter h1{
	font-family: 'Noto Serif JP', serif;
	font-size: 28px;	
}
.menuKatsugouNew h1, .menuKatsugou h1, .menuJinbutsu h1, .menuTokuten h1{
	font-family: 'Noto Serif JP', serif;
	font-size: 22px;
}
.informationBoxText h1{
	font-family: 'Noto Serif JP', serif;
	font-size: 38px;
	font-weight: 900;
}
.informationBoxText h2{
	font-family: 'Noto Serif JP', serif;
	font-size: 22px;
	font-weight: 700;
}
.informationBoxText h3{
	font-family: 'Noto Serif JP', serif;
	font-size: 20px;
	font-weight: 500;
}
.midashi h1{
	font-family: 'Noto Serif JP', serif;
	font-size: 26px;
	font-weight: 700;
}
.introduction h1{
	font-family: 'Noto Serif JP', serif;
	font-size: 20px;
	font-weight: 500;
}
.twitterLogo h1{
	font-size: 35px;
}
.charaImage h1{
	font-family: 'Noto Serif JP', serif;
	font-size: 18px;
	color: #fff;
}
.charaName h1{
	font-family: 'Noto Serif JP', serif;
	font-size: 28px;
	font-weight: 700;
}
.charaDescription h1{
	font-family: 'Noto Serif JP', serif;
	font-size: 18px;
}
.tokutenURL h1{
	font-family: 'M PLUS Rounded 1c', sans-serif;
	font-size: 24px;
	font-weight: 700;
}
.tokutenURL h2{
	font-family: 'M PLUS Rounded 1c', sans-serif;
	font-size: 24px;
	font-weight: 400;
	color: #000;
}
.footer h1{
	font-family: 'Noto Serif JP', serif;
	font-size: 12px;
}
@media screen and (max-width: 768px){
	.menuKatsugouNew h1, .menuKatsugou h1, .menuJinbutsu h1, .menuTokuten h1{
		font-size: 18px;
	}
	.informationBoxText h1{
		font-size: 28px;
		font-weight: 900;
	}
	.informationBoxText h2{
		font-size: 22px;
		font-weight: 700;
	}
	.informationBoxText h3{
		font-size: 24px;
		font-weight: 500;
	}
	.twitterLogo h1{
		font-size: 50px;
	}
	.charaName h1{
		font-size: 24px;
		font-weight: 700;
	}
	.charaDescription h1{
		font-size: 16px;
	}
}