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

h1.image img{
	width:auto;
	max-width:100%;
}

@media screen and (max-width: 800px) {

}
@media screen and (max-width: 760px) {
	#Contents_type01{
		padding:0 20px 10px;

	}
	h1 {
		margin-top:20px;
		font-size:140%;
	}

	.top_area{
		padding:20px 20px;
		margin:0 -20px 30px;
	}
	.top_read{
		font-size:100%;
		line-height:1.4em;
	}
	.top_read_send{
		font-size:120%;
		line-height:1.4em;
	}
	h1.image {
		margin:0px -20px 0px;
	}
	h4{
		font-size:110%;
	}
	.about_debut{
		padding:18px 18px 18px 14px;
	}
	.about_debut h2{
		font-size:120%;
	}

	.about_debut .left_float,
	.about_debut .right_float{
		width:auto;
		float:none !important;

	}
	.about_debut .right_float img{
		max-width:200px !important;
		width:100% !important;
		margin-top:20px;
	}
	.about_debut ul.list_headercheck li{
		font-size:90%;
	}
	.list_kome li{
		font-size:90%;
		line-height:1.4em;
	}
	ul.large{
		font-size:110%;
	}
}

@media screen and (max-width: 414px) {
	#Contents_type01{


	}
}
