@charset "utf-8";
/* CSS Document */

@media only screen and (min-width:1280px){
	.main-title{
		margin-top: -150px;
	}
}
@media only screen and (max-width:991px){
	

	.termsclose {
    top: initial;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    background: #fff;
    box-shadow: 0px -1px 10px rgba(0,0,0,0.2);
}
}
@media only screen and (max-width:800px){
	
	.main-title{
		max-width: 600px;
		margin: 0 auto;
	}
}
@media only screen and (max-width:700px){
	.priceImg, .price-title{
		display: block;
		margin: 0 auto;
	}
	.priceImg{
		width: 290px;
		height: 290px;
		padding: 15px;
	}
	.price-title{
		width: 250px;
		height: 250px;
		margin-top: -35px;
		
	}
	.priceimgIn, .price-titleIn{
		padding: 25px;
	}
	.winnerli{
		width:50%;
	}
}
@media only screen and (max-width:575px){
	
	.introwrp{
		margin-top: 25px;
	}
	.pricewrp{
		margin: 20px auto 10px;
	}
	.videowrp{
		margin: 20px auto;
	}
	.winnerli{
		width: 100%;
	}
	
}