@charset "UTF-8";

.relativeContainer{
	position:relative;
}

.relativeContainer .close{
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.7);
}

.relativeContainer .close img{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}

#footerBSContainer dl dd ul li{
	float:none;
	display:inline-block;
}

#topEffectContainer{
	margin-top: 60px;
}

#secTopDateContainer .entryAttentionContainer figure.runner{
	margin:0 0 55px 0;
}

#secTopDateContainer .entryAttentionContainer figure.volunteer{
	margin:0 0 25px 0;
}


#secTopInformationRaces{

}

#secTopInformationRaces .recuritBanner{
	background:#0096DF;
	padding:25px 20px;
}

#rightSideContainer{
	top:200px;
}

#secEntryFundContainer .fundRunnerContainer:before{
	background-position: -12px 0px;
	background-repeat: no-repeat;
}


/*
.navCheererPerfomer {
  background: url(../images/common/nav_cheerer_performer_coming_soon.png) no-repeat left 20px top 20px;
}

.navCheererMap {
  background: url(../images/common/nav_cheerer_map_coming_soon.png) no-repeat left 20px top 20px;
}

*/