body{
	background:#fff7f0;
	font-size:16px;
	margin:0;
	padding:0;
	line-height: 1.7;
	color: #ececee;
	width: 100%;
}
.section-start{
	width:100%;
	margin:0 auto;
	text-align:center;
	min-height:100vh;
	position:relative;
}
.start-logo img {
	position:relative;
	max-width:500px;
}
.slogan img{
	position:relative;
	max-width:300px;
}
.text-box{
	color:#bb6da7;
	font-size:16px;
	font-family:Arial, Helvetica, Verdana;
	margin-bottom:50px;
}
.text-box a{
	color:#bb6da7;
	text-decoration:none;
}
.text-box a :hover{
	color:#bb6da7;
	text-decoration:none;
}
@media only screen 
and (min-width: 300px) 
and (max-width: 600px) {
	.start-logo img {
		position:relative;
		max-width:100%;
	}
	.slogan img{
		position:relative;
		max-width:70%;
	}
}