/* コンテンツ部分のIDを指定 */
#contents {
	z-index: 0;
}
/* モーダル 背景エリア */
#modalBg {
	display:none;
	width:100%;
	height:100%;
	background-color: rgba(0,0,0,0.5);
	position:fixed;
	top:0;
	left:0;
	z-index: 100;
}
.modalClose {
	position:absolute;
	top: -25px;
	right: -25px;	
	font-size: 3.6rem;
	color: #FFF;
	line-height: 11px;
	z-index: 2;
}
.modalClose:hover {
	cursor: pointer;
}

@media screen and (max-width: 480px) {
	.modalClose {
		line-height: 100%;
		top: -5px;
		right: 0px;
		color: #aaa;
	}
}