*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}



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

  /*header*/
    
    header{
        grid-template-rows: 55px 20px;
    }
        
      .a1a{
        width: 35px;
        margin-left: 0;
    }

    .a2{
        font-size: 30px;
    }

    .a3a{
        width: 35px;
    }
 
    .a4b{
        font-size: 10px;
        font-size: 14px;
  
    }

    .a4a{
        font-size: 16px;
    }



    /*main*/


    .div1{
        font-size: 20px;
    }

    .diva{
        font-size: 15px;
    }

    .div2{
        font-size: 16px;
    }

    /*block*/

    .lien{
    width:470px;
    height: 430px;
    }

    .information{
    width:470px;
    height: 430px;
    }


}

