@charset "utf-8";
*{
  margin: 0;
  padding: 0;
}
.header{
  height: 1080px;
  height:800px;
  /* width:1920px; */
  padding: 2%;

  /*相対パスで画像ファイルを指定*/
 background-image: url(img/top.jpg);
 background-repeat: no-repeat;
 background-image: center;
 position: relative;
 background-size:cover;
 background-image:("top.jpg");
background-color:rgba(255,255,255,0.5);
background-blend-mode:lighten;
}
.main{padding: 15%;}
.ml2 {
  font-weight: 900;
  font-size: 3.5em;
}

.ml2 .letter {
  display: inline-block;
  line-height: 1em;
}
h3{padding-top: 1%;}