header{background-color:#fff;padding:10px 0;text-align:center}header .logo img{vertical-align:middle;width:30%}@media screen and (min-width:768px){header{padding:20px 0}.header_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_inner>*{-ms-flex-negative:0;flex-shrink:0}.header_inner .logo{margin-right:30px}.header_inner .logo img,.header_inner h1 img{width:200px}}