﻿@charset "utf-8";

/* ========================
	overwrite.css
===========================*/

.pc-menu li{
padding: 0 0.9em;
}


	.theta{
	background: #bd0038;
	border: 3px solid #bd0038;
	color: #fff;
	}

	.theta:hover{
	color: #bd0038;
	}

	.theta:focus{
	color: #fff;
	background: #bd0038;
	text-decoration:none;
	}

	.threedview{
	background: #bd0038;
	border: 3px solid #00f;
	color: #fff;
	}

	.threedview:hover{
	color: #bd0038;
	}

	.threedview:focus{
	color: #fff;
	background: #bd0038;
	text-decoration:none;
	}

	.multiview{
	background: #428bca;
	border: 3px solid #428bca;
	color: #fff;
	}

	.multiview:hover{
	color: #428bca;
	}

	.multiview:focus{
	color: #fff;
	background: #428bca;
	text-decoration:none;
	}

@media only screen and (max-width: 768px){
.prize{
	position:absolute;
	top:12px;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	padding:0 10px;
	text-align:center;
	}

.prizePC{
	display:none;
}

}

@media only screen and (min-width: 768px){
.prize{
	position:absolute;
	top:1em;
	right:1em;
	display:none;
}

.prizePC{
	position:absolute;
	top:1em;
	right:1em;
}

.prizePC img{
	width:90%;
	max-width:432px;
}

}

