@charset "UTF-8";
/* CSS Document - mbhuju@gmail.com */

@media screen and (max-width: 1280px){
	#header_inn{width:95%;}
	#banner_inn{width:95%;}
	#content_inn{width:95%;}
	#footer_inn{width:95%;}
		
	}
	

@media screen and (max-width: 1024px){
	

	#logo{float:none; width:100%; margin:0 auto; text-align:center; padding:20px 0;}
	#right_part{float:none; width:100%; margin:0 auto; text-align:center;}
	
	#info{width:100%; float:none; padding:0 0 20px 0;}
	#orderonline{ width:100%; float: right; text-align: center; padding-top:0;}

	#gap{height:100px;}

	#left{width:90%; float: none; margin:0 auto; padding:40px 0;}
	#right{width:90%; float: none; margin:0 auto; text-align:center; padding-top:0px;}
	
	#left_footer{width:100%; float:none; margin:0 auto; text-align:center; padding:0;}
	#right_footer{width:100%; float:none; margin:0 auto; text-align:center; padding-top:0px;}
	#facebook{width:100%; float:none; margin:0 auto; text-align:center; padding:10px 0;}
	#form{width:100%; float:none; margin:0 auto; text-align:center;}
	
	#contact_left{float:none; width:100%; padding-top:20px;}
	#contact_right{float:none; width:90%; text-align:center; padding-top:30px; margin:0 auto;}

	.coupon1{width:100%; height:auto; float:none; text-align:center; }
	.coupon2{width:100%; height:auto; float:none; text-align:center; padding-top:30px; }
	.print{width:100%; height:auto; float:none; text-align:center; }

	}

@media screen and (max-width: 640px){
	.style2, .style3{font-size:35px; line-height:35px;}
	#info{font-size:22px;}

	}
	
@media screen and (max-width: 480px){


	}