@charset "UTF-8";
/* CSS Document */

#keyVisual {
	background: url(../images/index/keyVisual_bg_01.jpg) center center / cover no-repeat;
	text-align: center;
	font-family:"游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif;
	color: #FFF;
	font-size: 34px;
	line-height: 2em;
	padding: 60px 0;
	margin-bottom: 0;
	min-width: 1000px;
}

#kv_btn a {
	font-size: 48px;
	padding: 0.2em 1em;
	margin: 60px 0 0;
}

#strongs {
	text-align: center;
}

#topMainCatch {
	font-size: 42px;
	font-family:"游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif;
	line-height: 1.6em;
	margin-bottom: 60px;
}

#topKvImg {
	display: none;
}

#main {
	min-width: 1000px;
	margin-bottom: 60px;
}





@media screen and (max-width: 768px) {
	#main {
		min-width: 0;
		margin-bottom: 0;
	}
	#keyVisual {
		min-width: 0;
		font-size: 21px;
		padding: 60px 15px;
	}
	#kv_btn a {
		font-size: 26px;
		margin: 30px 0 0;
		width: 100%;
	}
	#topMainCatch {
		font-size: 21px;
		margin: 0 0 30px;
	}
}