@charset "UTF-8";

#highspecmulti #sec01{margin-bottom:80px;padding-bottom:40px;}
#highspecmulti #sec02{margin-bottom:80px;padding-bottom:40px;}
#highspecmulti #sec03{margin-bottom:80px;padding-bottom:40px;}
#highspecmulti #sec04{margin-bottom:80px;padding-bottom:40px;}
#highspecmulti #sec05{margin-bottom:80px;padding-bottom:40px;}
#highspecmulti section p em{font-weight:bold;font-style:normal;font-size:20px;}
#highspecmulti span{font-weight:bold;color:#fe0000;}

@media only screen and (max-width: 767px) {
	.block-event-page--header-freespace{
		padding-left: 10px;
		padding-right: 10px;
	}
	.block-event-page--header-freespace h1{
		padding: 0;
		margin: 0;
	}
	.pc_ {display: none !important;}
	#highspecmulti #sec01{margin-bottom:40px;}
	#highspecmulti #sec02{margin-bottom:40px;}
	#highspecmulti #sec03{margin-bottom:40px;}
	#highspecmulti #sec04{margin-bottom:40px;}
	#highspecmulti #sec05{margin-bottom:40px;}
	
	#highspecmulti section p{padding:0 10px;}
	#highspecmulti section p em{font-size:115%;}
	.special-intro{padding:0 10px;}
}

@media only screen and (min-width: 768px) {
	.sp_ {display: none !important;}
	}