﻿@charset "utf-8";


.title1 {
	width:		100%;
	height:		100%;

	position:	relative; /* 相対位置指定 */
	margin-left:	auto;
	margin-right:	auto;
	text-align:	center;
	
}

.title1 img {
	width:		100%;
	position:	relative; /* 相対位置指定 */
	top:		0;
	right:		0;
	left:		0;
	bottom:		0;
	margin:		auto;
}


.text1 {
	width:		100%;
	position:	absolute;
	top:		35%;

	font-size:	400%;
	color:		#fff;

	background:	rgba(0,0,0,0.4); /* 帯の透明度 */
}



.div_center1 {
	width:		70%;
	margin-left:	auto;
	margin-right:	auto;
	text-align:	center;
}

.text2{
	text-align:	center;
	font-size:	100%;
	color:		#222;

}


.text1_ {
	width:		100%;
	position:	absolute;
	top:		35%;

	font-family:	"NotoSerifCJKjp","游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo,sans-serif"

	font-size: 100%;

	// 600px以降から、100pxごとに1px大きくなる
	@media (min-width: 600px) {
		font-size: calc(112.5% + 4 * (100vw - 600px) / 400)
	}

	// 1,000px以上は、22pxに
	@media (min-width: 1000px) {
		font-size: calc(137.5%)
	}

	color:		#fff;
	background:	rgba(0,0,0,0.4); /* 帯の透明度 */
}

