section#t00{
	display: none;
}
section#head{
	width: 100%;
	max-width: 1040px;
	margin: 0 auto;
	position: relative;
}

section#head div.btn{
	width: 100%;
	margin: 0 auto;
	max-width: 1040px;
	min-width: 280px;
	position: absolute;
	top: -15px;
	left: 0px;
	text-align: left;
}
section#head div.btn a{
	display: block;
	text-indent: -9999px;
	width: 58px;
	height: 58px;
	background: url(../../../common/img/sekou_arrow.png) no-repeat;
}
div.liner{
	width: 100%;
	height: 3px;
	background: #00afec;
	margin: -50px 0 50px;
}
section#head h2{
	text-indent: -9999px;
	background: url(../img/title.png) no-repeat;
	-moz-background-size:100% auto;
	background-size:100% auto;
	width: 100%;
	max-width: 1040px;
	margin: 50px 0 auto;
	height: 0;
	padding-top: 5.555556%;
}
section#t01{
	width: 100%;
	max-width: 1040px;
	margin: 0 auto;
	position: relative;
}
div.aisatsu{
	width: 85%;
	max-width: 1040px;
	margin: 0 auto;
}
div.aisatsu h3{
	text-indent: -9999px;
	background: url(../img/aisatsu-3.png) no-repeat;
	-moz-background-size:100% auto;
	background-size:100% auto;
	width: 890px;
	height: 294px;
	/*padding-top: calc(294/890 * 100%);*/
}
div.aisatsu2{
	width: 85%;
	max-width: 1040px;
	margin: 0 auto;
	padding: 0 0 50px;	
}
div.aisatsu2 p{
	font-size: 130%;
	line-height: 180%;
}
div.rinen{
	text-indent: -9999px;
	background: url(../img/rinen.png) no-repeat;
	-moz-background-size:100% auto;
	background-size:100% auto;
	width: 85%;
	max-width: 1040px;
	height: 0;
	padding-top: 26.981132%;
	padding-bottom: 0px;
	margin: 0 auto;
}
div.rinen p{
	display: none;	
}
