﻿header{
     background:#fff;
     z-index: 1002;
  top: 0;
  box-shadow: 0 2px 10px #aaa;

    }
    header a {
     color: #001C3D;
    }

@media screen and (min-width:1024px){
   header .contact a {
      color: #2473C2;
      border: 1px solid #2473C2;
   }
}

    header .light{
     display:none;
    }
    header .dark{
     display:inline-block;
    }
header .menu span{
  background: #000;
}

@media only screen and (min-width: 300px) and (max-device-width: 768px){
   .v6p_box01 .v6p_logo{
        padding-top: 150px;
   }
}
.pro-nav{
   top: 70px;
}
