header {}
header h1 {border: 1px solid #ececec;}
header h1 a {display: block; height: 6rem; text-align: center;padding: 1.2rem 0;}
header h1 a img {height: 100%;}
header ul {display:flex; justify-content:space-between; padding: 1.5rem 0; }
header ul li {width: 33%;text-align: center; position: relative;}
header ul li:not(:last-child)::after {content: ""; display: block; position: absolute; top: 0; right: 0; width: 1px; height: 1.3rem; background: #eee;}
header ul li a { font-size:1.7rem; position: relative; padding: 0.5rem 1.2rem;font-weight: bold;}
header ul li a.active {background: #036fb9;border-radius: 2rem;color: #fff;}
header ul li:last-child a::after {display: none;}