@charset "UTF-8";
/* CSS Document - mbhuju@gmail.com */


@media screen and (max-width: 1024px){
	#header_inner{width:100%;}
	#menu{width:95%;}	
	#photo{width:90%; }
	#content{width:95%; }
	#inner{width:90%;}
	#promo{width:98%;}
	#footer{width:100%;}	
}

	
@media screen and (max-width: 800px){
	#header_inner{display:none;}
	#smalllogo{display:block;}
	#promo1{width:100%; height:auto; float:none; text-align:center; padding-top:50px;}
	#promo2{width:100%; height:auto; float:none; text-align:center; padding-top:60px;}
	#promo3{width:100%; height:auto; float:none; text-align:center; padding-top:50px; }
	#left_content{width:100%; height:auto; float:none;}
	#right_content{width:52%; height:auto; float:none; background:#c51b1c; text-align:center; margin:0 auto; margin-top:4%;}
	#troubles1{width:100%; float:none;}
	#troubles2{width:100%; float:none; padding-top:35px;}
	
}
	
@media screen and (max-width: 640px){
	.style1{font-size:18px;}
	h1{font-size:26px;}
	#contact_left{width:100%; float:none; text-align:center; padding-top:20px;}
	#contact_right{width:100%; float:none;   padding-top:20px;}
	
	#content{ width:85%; padding-top:50px;}
	#product_left{width:100%; height:auto; float:none;}
	#product_right{width:100%; height:auto; float:none; padding-bottom:320px;}
	
	#photo{display:none;}
	#service1{width:100%; height:auto; float:none; }
	#service2{width:100%; height:auto; float:none; margin-bottom:60%; padding-top:10px;}
	.imgright{border:1px solid #D7D7D5; padding:5px; max-width:100%; float:none; display:block; margin-left:0; }
	}
	
@media screen and (max-width: 360px){
	#right_content{width:80%; height:auto; float:none; background:#c51b1c; text-align:center; margin:0 auto; margin-top:4%;}
	#left{width:100%; height:auto; float:none;}
	#right{width:100%; height:auto; float:none;}
	#arealist{width:100%; height:auto; float:none;  margin:0; padding-top:10px;}
	#imgmap{width:100%; height:auto; float:none; margin:0;}
	#product_right{ padding-bottom:250px;}
	#service2{ margin-bottom:80%;  }

	}

@media screen and (max-width: 1024px){
	#photo{padding-bottom:350px;}
	
	}
