/* Tournament view */
@media (max-width: 750px) {
	div.t_hyo canvas#canvas {
		transform-origin: 5% top;
		transform: scale(0.5,0.5);
	}
}

/* Kufu player view */
@media (max-width: 750px) {
	div.ifrm-container canvas#canvas {
		transform-origin: 7% top;
		transform: scale(0.7,0.7);
	}
	.igo div.ifrm-container > div {
		height: 500px;
	}
	.shogi div.ifrm-container > div {
		height: 600px;
	}
}
@media (min-width: 751px) {
	.igo div.ifrm-container > div {
		height: 700px;
	}
	.shogi div.ifrm-container > div {
		height: 800px;
	}
}

p#no-side {
  text-align: center;
  color: red;
  font-weight: bold;
}

.extra-message {
  text-align: center;
}
