@media (min-width: 1200px){
    
}   

@media (max-width: 1200px){
    
}

@media(max-width: 1024px){
    
}

@media (max-width: 992px){
   .col_right_foot{
   	padding-top: 0px !important;
   }
}

@media(min-width: 1000px){
    
}

@media(max-width: 966px){
    
}

@media (max-width: 800px){
    
}

@media (max-width: 768px){
   .imgs_about div{
   	width: 50%;
   }
}

@media (max-width: 640px){
    .wrap_sp{
		width: 50%;
	}	
}

@media (max-width: 603px){
    #frm_dknt{
		left: 0;
		right: 0 !important;
		bottom: 52px !important;
		margin-left: auto;
		width: 350px;
		margin-right: auto;
    }
}

@media (max-width: 568px){
	.col_right_foot{
		padding: 0px 0px 30px 0px !important;
	}
	.col-other-foot{
		display: initial !important;
		padding: 0px !important;
	}
  .col-other-foot .col-foot{
  	margin: 15px 0px;
  	width: 100%;
  	padding: 0px 10px;
  }
}

@media (max-width: 480px){
	.imgs_about div{
		width: 100%;
	}
    
}

@media (max-width: 460px){
    
}

@media (max-width: 360px){
 	.wrap_sp{
		width: 100%;
	}
}

@media (max-width: 320px){

}

@media (max-width: 240px){
    
}