@media only screen and (max-width : 1024px) {
	body, #container table#main, #content {
		min-width: 0px;
	}
	#container {
		width: auto;
		padding: 0px;
		margin: 0px;
	}
	#container table#main {
		width: auto;
		margin: 0px auto;
	}
	#content {
		width: auto;
		display: table;
		margin: 0px;
		margin-top: 80px;
	}
	#login-image {
		display: none;
	}
	#login-main, #login-right {
		width: auto;
	}
	.concept-form {
		width: auto;
	}
	#locales {
		z-index: 5;
	}
	#locales #current-locale-label {
		display: none;
	}
/* 	#footer {
		margin: 8px auto;
	}
	#footer-copyright {
		width: 233px;
		white-space: nowrap;
		overflow-x: hidden;
	}
	#tou-pp {
		color: transparent;
	}
	#tou-pp a {
		display: none;
	}
	#tou-pp a:first-child {
		display: block;
	}
	#footer>div#footer-c1-logo {
		display: none;
	} */
}