@charset "utf-8";

div#thanks * {
	margin: 0;
	padding: 0;
}

div#thanks {
	width: 960px;
	margin: 25px auto 35vh;
	padding: 35px;
	background: #ffffff;
	border: 1px solid #cccccc;
	line-height: 2;
}

@media screen and (max-width: 768px) {
	div#thanks {
		padding: 20px;
	}
}

@media screen and (max-width: 480px) {
	div#thanks {
		padding: 15px 10px;
	}
}


div#thanks p,div#thanks dl {
	margin-bottom: 25px;
}

/* -- responsive ------------------------------------------- */

/* 1000pixel start */

@media screen and ( max-width: 1000px) {
	div#thanks {
		width: 95%;
	}
}

/* 1000pixel end */