@media (min-width: 769px) {
   .for-sp{
      display:none;
    }
	#float2{
      display:none;
    }	
}

/*768x以下のcss*/
@media only screen and (max-width: 768px) {
#sp-fixed-menu{
   padding-top: 110px;	
   position: fixed;
   width: 100%;
   bottom: 0px;
   font-size: 0;
   /*opacity: 0.9;*/
   z-index: 99;
}
#sp-fixed-menu ul{
   margin: 0 auto;
   text-align: center;
   width:100%;
   max-width: 375px;	
}	
	#float2{
      display:none;
    }		
	footer {
		padding-bottom: 100px!important;
	}
}