

@media screen and (max-width: 1200px) 	{
	.bg		{ background-size:150% !important;}
	#msgBox { margin-top:600px !important;}
}



/* Desktop */
@media screen and (min-width: 980px) and (max-width: 1024px){

	.bg		{ background-size:180% !important; }
	#msgBox { margin-top:600px !important; }
}


/* Tablet */
@media screen and (min-width: 760px) and (max-width: 980px){

	.bg		{ background-size:150% !important; background-position:50% 90px !important;}
	.top_tel { padding-top:30px !important; }
	#msgBox { margin-top:600px !important; }
	#main_msgBox { margin-top:600px !important; }

}

/* Mobile HD */
@media screen and (min-width: 350px) and (max-width: 760px){
	.bg		{ background-size:180% !important; background-position:50% 90px !important;  height:2700px !important;} 
	.top_tel { padding-top:20px !important; }
	#msgBox { margin-top:500px !important; }
	#main_msgBox { margin-top:400px !important; }

}



/* Mobile LD */
@media screen and (max-width: 350px){
	.bg		{ background-size:180% !important; background-position:50% 90px !important;  height:3300px !important;} 
	.top_tel { padding-top:30px !important; }
	#msgBox { margin-top:250px !important; }
	#main_msgBox { margin-top:250px !important; }

}


img {
	max-width: 100%;
	height: auto;
	width: auto\9;  /* ie8 */
} 
