@charset "Shift_JIS";

@import "../../../../css/shared.css";
@import "../../../../css/eshop_software_nintendo.css";


.noscript .js {
	display:none !important;
}
	.wii .moviePlayer,
	.noscript .moviePlayer,
	.ds .moviePlayer,
	.nonFP .moviePlayer {
		display:none;
	}
	.poster {
		display:none;
	}
		.noscript .poster,
		.wii .poster,
		.ds .poster,
		.nonFP .poster {
			display:block !important;
		}
/*-------------------------------------------------------------------------
	All
/*-----------------------------------------------------------------------*/
div,ul,dl {
	zoom:1;
}
	
	div:after,
	ul:after,
	dl:after{
		content:"";
		display:block;
		clear:both;
		visibility:hidden;
	}

/*-------------------------------------------------------------------------
	Primary
/*-----------------------------------------------------------------------*/
#licensee_main.tmpl {
	padding-top:15px;
}


		
#title-under {
	margin-bottom: 5px;
}
	#title-under h5 {
		width: 318px;
		float: left;
		display: inline;
	}
	#title-under ul {
		float: left;
		display: inline;
	}
		#title-under ul li {
			float: left;
			display: inline;
		}
		
/*-------------------------------------------------------------------------
	Main
/*-----------------------------------------------------------------------*/
#main {
	margin-bottom:30px;
}

/*-------------------------------------------------------------------------
	Main Content
/*-----------------------------------------------------------------------*/
#main-content {
	position:relative;
	width:740px;
	margin-bottom:40px;
	z-index:0;
}

	#main-content div {
		position:relative;
	}
	object{
		outline: none;
	}
	

/*-------------------------------------------------------------------------
	Movie Player
/*-----------------------------------------------------------------------*/

/*-------------------------------------------------------------------------
	Main Footer
/*-----------------------------------------------------------------------*/
#main-footer {
	position:relative;
	z-index:1;
}

	#main-footer ul,
	#main-footer #copyright {
		text-align:center;
	}

	#main-footer #copyright {
	}
	#main-footer ul {
		margin-bottom:30px;
	}
	
		#main-footer ul li {
			display:inline;
			margin-right:10px;
			padding-right:10px;
			border-right:1px solid #4b4b4b;
			color:#aaa;
			font-size:95%;
		}
		
		#main-footer ul li:last-child {
			margin:0;
			padding:0;
			border:none;
		}
		
			#main-footer ul li a {
				color:#5e5e5e;
			}
			
			#main-footer ul li.current,
			#main-footer ul li a:hover {
				color:#ff7d00;
			}
			
			#main-footer ul li a.current {
				text-decoration:none;
				cursor:default;
			}

/*-------------------------------------------------------------------------
	Lightbox
/*-----------------------------------------------------------------------*/
#lightbox {
	display:none;
	z-index:1000;
	position:absolute;
	width:100%;
	height:200%;
	overflow:hidden;
}

	#lightbox-bg {
		background:#000;
		z-index:1;
		position:absolute;
		width:100%;
		height:200%;
	}

	#lightbox-content {
		position:relative;
		width:450px;
		height:400px;
		margin:0 auto;
		z-index:2;
	}
	#lightbox-content.youtube {
		width:640px;
		height:480px;
	}
	#lightbox-content.spyoutube {
		width:320px;
		height:240px;
	}
	
		#lightbox-include {
		}
		
			#lightbox-include li {
				display:none;
				position:relative;
				text-align:center;
			}
			
				#lightbox-include li .title {
					position:absolute;
					left:0;
					top:-75px;
					width:100%;
					height:70px;
					background-repeat:no-repeat;
					background-position:center top;
				}
	
	#lightbox-close,
	#lightbox-prev,
	#lightbox-next {
		position:absolute;
		z-index:100;
	}
	
	#lightbox-prev,
	#lightbox-next {
		display:none;
		top:200px;
	}
	
		#lightbox-close a,
		#lightbox-prev a,
		#lightbox-next a {
			display:block;
			background:no-repeat center center;
			text-indent:-9999px;
		}
		
		#lightbox-prev a,
		#lightbox-next a {
			width:100px;
			height:85px;
		}
	
	#lightbox-close {
		right:-40px;
		top:-40px;
	}
	.youtube #lightbox-close {
		right:-60px;
		top:-60px;
	}
	.wiiu .youtube #lightbox-close {
		right:-40px;
		top:-40px;
	}
	.spyoutube #lightbox-close {
		right:0px;
		top:-25px;
	}
	
		#lightbox-close a {
			width:61px;
			height:61px;
			background-image:url(../img/common/lightbox/btn_close_off.png);
		}
		.sp #lightbox-close a {
			background:none;
			width:25px;
			height:25px;
			background-image:url(../img/common/lightbox/btn_closesp_off.png);
		}
		
		#lightbox-close a:hover {
			background-image:url(../img/common/lightbox/btn_close_ov.png);
		}
		.sp #lightbox-close a:hover {
			background:none;
			background-image:url(../img/common/lightbox/btn_closesp_ov.png);
		}
		