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

@media screen and (max-width: 1350px){
	
	#header_inn, #content_inn, #banner_inn{width:98%;}
	
	
	
}



@media screen and (max-width: 1280px){
	
	
	#blue_inn, #white_inn, #bg_inn{width:90%;}
	.white_inn{width:90%;}
	#white_inn{padding-top:30px;}
	
}

@media screen and (max-width: 1175px){
	
	#orange_inn{width:90%;}

	
}

@media screen and (max-width: 1100px){
	
	#logo{width:100%; float:none; margin:0 auto; text-align: center;}
	#menu{width:100%; float:none; margin:0 auto; padding:0;}
	#visit{width:100%; float:none; text-align: center; padding:10px;}
	#call{width:100%; float:none; margin:0 auto; text-align:center; padding:10px 0; }

	#left_content{width:100%; float:none; margin:0 auto; padding:0 0 30px 0;}
	#right_content{width:100%; float:none; margin:0 auto;}
	
	#left{width:100%; float:none; margin:0 auto;}
	#right{width:100%; float:none; margin:0 auto; padding-top:0;}
	
	
	#full{width:100%; float:none; margin:0 auto; padding:45px 0 0 0;}
	#process{width:100%; float:none; margin:0 auto;}
	.box1{width:100%; float:none; margin:0 auto;}
	.box2{width:100%; float:none; margin:0 auto;}


	.col-container {
	  display: block;	
	}


	.col {display: block; width:90%;
		padding:3% 5%;}
	
	
	.col2 {
	  display: block;
		width:90%;
		padding:4% 5%;
	}
	

	


	.imgleft, .imgleft1{float:none; margin:20px auto; text-align:center; display:block; padding-bottom:0; padding-top:0; }
	
	.imgright{ float:none; margin:20px auto; text-align:center; display:block; }
	
	#contact_left{width:100%; float:none; margin:0 auto; text-align:center; padding:0px 0 40px 0; }
	#contact_right{width:90%; float:none; margin:0 auto; text-align:center; }
	
	.contact table, .contact td, .contact tr { display: block; }		
	.contact td { border: none; position: relative; }
	
	#contactform{width:100%;}

	.inputsize{ width:95%;}

}


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

	h1{font-size:35px; line-height:35px;}

	.title_60{font-size:50px; line-height:50px;}
	.title1{ font-size:50px; line-height:50px;}
	.title_32{ font-size:26px;}
	.title3, .title4{font-size:60px; line-height:65px;}
	
}

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

	
	
}

@media screen and (max-width:415px){
	.title_60{font-size:40px; line-height:40px;}
	.title1{ font-size:40px; line-height:40px;}
	.title2{ font-size:30px;}
	.title_48{ font-size:40px;}
	.title3, .title4{font-size:50px; line-height:55px;}
	.title5{font-size:20px;}

	
}