@charset "utf-8";

@media screen and (max-width: 1400px) {
	
.broadcast_t_b{
	width: 100%;
	background-size:100%;
	}
	
		
}

@media screen and (max-width: 1048px) {

.dance_t{
	width: 100%;
	margin-left: 4px;
	margin-right: 4px;
}

.dance_t th{
	font-size: 1.8rem;
	width: 80px;
}

.dance_t td{
	border-bottom: 2px dotted #707070;
	font-size: 1.2rem;
}

.dance_d{
	padding-left: 4px;
	width: 25%;
}

.dance_n{
	width: 20%;
}

}

@media screen and (max-width: 1199px) {
	
	html{
		font-size: 18px;
	}
			
}

@media screen and (max-width: 991px) {	
	
	html{
		font-size: 16px;
	}
	
	.broadcast_t{
	font-size: 1.2rem;
	}
	
		
	.footer_p{
	font-size: 6.5px;
}
	
.dance_t th{
	font-size: 1.2rem;
	width: 50px;
}

.dance_t td{
	border-bottom: 2px dotted #707070;
	font-size: 0.8rem;
}

.dance_d{
	padding-left: 4px;
	width: 30%;
}

.dance_n{
	width: 20%;
}
	
		
}

