@charset "UTF-8";



/* コピーライト */

.read {
	width:100%;
	max-width:100%;
	
	margin:0px auto;
	
	text-align:center;
	
	
	
}


.read img{
	width:100%;
	max-width:90%;
 
	
}


.read h1{
	width:100%;
	max-width:85%;
   text-align:left;
	
	line-height:1.5;
	
	margin:30px auto 10px auto;
	
font-family:"Zen Kaku Gothic New" , sans-serif;
	color:black;
	
	font-size:1.19em;
	letter-spacing:0em;
	
	font-feature-settings:"palt";
	
}



.read p{
	width:100%;
	max-width:85%;
   text-align:left;
	
	line-height:3;
	
	margin:20px auto 100px auto;
	
font-family:"Zen Kaku Gothic New" , sans-serif;
	color:black;
	
	font-size:1.13em;
	letter-spacing:0em;
	
	font-feature-settings:"palt";
}



.read span br{

	display:none;
}
	



/*==========================================
 タブレット 縦 スタイル
===========================================*/

@media only screen and (min-width: 741px) {
	
.read {
	width:100%;
	max-width:100%;
	
	margin:-400px auto 0 auto;
	
	text-align:center;
	
	
	
}


.read img{
	width:100%;
	max-width:40%;
	
	display:inline-block;
 
	
}



.read h1{
	width:100%;
	max-width:85%;
	
	font-size:23px;
	
	letter-spacing:0em;
	
	
	
}

.read p{
	width:100%;
	max-width:80%;
	
	font-size:18px;
	
	line-height:2.5;
	
		letter-spacing:0.03em;
	
	
	
}


.read span br{
	display:inline-block;
	
	
	
}




}





/*==========================================
 タブレット 横 スタイル
===========================================*/


@media only screen and (min-width: 1020px) {/*ipad 横1024*/




.read h1{
	width:100%;
	max-width:900px;
	
	font-size:23px;
	
}

.read p{
	width:100%;
	max-width:70%;
	
	}


.read img{
	max-width:35%;

	
}

	
}



/*==========================================
PC 横 スタイル
===========================================*/


@media only screen and (min-width: 1220px) {/**/




.read h1{
	width:100%;
	max-width:900px;
	
	font-size:23px;
	
}

.read p{
	width:100%;
	max-width:1000px;

	}


.read img{
	max-width:500px;

	
}

	
}

