@charset "utf-8";
/* EVA PRIME _  MS CSS  (last update: 2019.07.16) */

/*------------------- Media Screen ----------------------*/
@media (orientation: portrait) {
  
}

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

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

  html { font-size:50%;}

  header {
    background:#000;
    overflow: hidden;
  }
  header > section::after{
    content: "";
    position: absolute;
    right: 0;
    bottom: -15rem;
    left: 0;
    width: 0;
    height: 0;
    margin: auto;
    border-style: solid;
    border-color: #ea000f transparent transparent transparent;
    border-width: 3rem;
  }
  
  header > section {
    padding: 1rem 0 0;
  }
  
/*-------------------------------
 div _ Contents container
---------------------------------*/

  
/*-------------------------------
 Footer
---------------------------------*/
  footer {
    font-size:calc(100vw / 45);
  }
  footer img.img_logo-vs	{
    max-width:calc(100% / 3);
  }

}
