@charset "utf-8";
/* CSS Document */
a.colorbtn {
	display: block;
	width:360px;
	height:75px;
	text-decoration: none;
	background: #0F0F0F;
	text-align: center;
	line-height: 75px;
	color: #fff;
	font-weight: bold;
	letter-spacing: 2px;
	position: relative;
	overflow: hidden;
	margin: 100px auto 0 auto;
}
a.colorbtn:hover { opacity: 1;}
	a.colorbtn span.bgwhite {
		display: inline-block;
		width:360px;
		height:75px;
		background: #f0f0f0;
		position: absolute;
		top:0;
		left:-100%;
		transition: all 0.5s 0s ease;
	}
	a.colorbtn span.name {
		display: inline-block;
		width:360px;
		height:75px;
		font-size: 24px;
		position: absolute;
		top:0;
		left:0;
		transition: all 0.5s 0s ease;
		z-index: 10;
	}
	a.colorbtn:hover span.bgwhite { left:0;}
	a.colorbtn:hover span.name { color: #000;}
p.privacy {
	margin: 45px auto 200px auto;
	text-align: center;
}
	p.privacy span {
		display: block;
		font-size: 14px;
		line-height: 30px;
		letter-spacing: 2px;
	}