@charset "utf-8";

html{font-size:10px;}
.oh{overflow:hidden;}
.container {width:100%; margin:0 auto; max-width:1000px; position:relative;}
.cf:after{content:''; display: block; clear:both; visibility:hidden; height:0px;}
.eventName {max-width:2560px;margin:0 auto;text-align:center;letter-spacing:-0.5px;line-height:1.5;background:#f6f6f6; box-sizing: border-box;}
.eventName > section {position:relative;}
.eventName .container {max-width: 1000px; width:100%; text-align:center; box-sizing: border-box;}
.blind {position:absolute; top:-9999px; left:-9999px; text-indent: -9999px;}

.top-visual {height:1030px; background:url(images_au1/top_bg.jpg) no-repeat center top / cover;}
.section01 {height:auto; background:url(images_au1/con01_bg.jpg) no-repeat center top / cover; padding:19.5rem 0 7rem}
.section01 .warn {margin-top:11.5rem; font-size:1.9rem; color:#56756d}





@media screen and (max-width: 1000px){
	html{font-size:8px;}
	.container {width:100%; padding:0 20px}
	.top-visual {height:auto; padding:47% 0}
	
}

@media screen and (max-width: 768px){
	html {font-size:7px;}
	.section01 {padding:8.5rem 0 7rem}
	.section01 .warn {margin-top:4.5rem; font-size:12px;}
}