#adultlawnotice-bb
{
	position:fixed;
	background: rgba(0,0,0,0.8);
	top: 0px;
	left: 0px;
	width:100%;
	height:100%;
}
#adultlawnotice-b
{
	position:fixed;
	top:10%;
	left:50%;
	margin-left:-400px;
	width:800px;
	height: 400px;
	border:1px solid #000;
	padding:8px;
	background-color:#FFF;
	display:table;
	color: red;
	font-size: 500%;
	text-align: center;
}
#adultlawnotice-l
{
	display:table-cell;
}
#adultlawnotice-f
{
	position:absolute;
	left: 0px;
	bottom:7px;
	width: 100%;
	text-align: center;
}
#adultlawnotice-a-18
{
	font-size: 25px;
	margin-right: 4px;
}
#adultlawnotice-u-18
{
	font-size: 25px;
	margin-left: 4px;
}