/* default styles for extension "tx_cookienotice" */
	.cookieNotice {
		position: fixed;
		bottom: 0;
		z-index: 1800;
		width: 100%;
		background-color: #000;
		background-color: rgba(0, 0, 0, 0.8);
		color: #fff;
		padding: 8px;
		opacity: 0;
		-webkit-transform: translateZ(0);
		-ms-transform: translateZ(0);
		transform: translateZ(0);

		-webkit-transition: opacity 0.8s;
		transition: opacity 0.8s;
	}

	.cookieNotice.is-visible {
		opacity: 1;
	}

	.cookieNotice .contents {
		width: 80%;
		margin: 0 auto;
	}

	.cookieNotice a {
		color: #ffffff;
		text-decoration: underline;
	}

	.cookieNotice a:hover {
		color: #ffffff;
		text-decoration: none;
	}

	.cookieNotice .statement {
		padding-top: 3px;
		padding-bottom: 3px;
		margin: 0 0 0 0;
		float: left;
	}

	.cookieNotice .statement_detail {
		clear: both;
		display: none;
	}

	.cookieNotice .statement_detail.is-visible {
		display: block;
	}

	.cookieNotice .agree {
		float: right;
		padding: 8px;
		margin: 0 0 0 0;
		background-color: #008000;
		color: #ffffff;
		text-decoration: none;
	}
