/** ヘッダーに対する他のCSSの影響を打ち消す　*/

.itoman-global-header img {
  border-style: initial !important;
}

.itoman-global-header *:after,
.itoman-global-header *:before,
.itoman-global-header * {
  box-sizing: content-box !important;
  background-repeat: initial !important;
}

.itoman-global-header {
  letter-spacing: normal !important;
  box-sizing: content-box !important;
}

.itoman-global-header h1 {
  font-size: initial !important;
}

.itoman-global-header-menu {
  box-sizing: content-box !important;
}

.itoman-global-header-renew *:after,
.itoman-global-header-renew *:before,
.itoman-global-header-renew * {
  box-sizing: content-box !important;
}

.itoman-global-header a {
  transition: unset !important;
  background-color: initial !important;
}

ul,h3,h2,p {
  margin: revert;
  padding: revert;
}

.itoman-global-header h1,
.itoman-global-header ul,
.itoman-global-header li,
.itoman-global-header h2,
.itoman-global-header h3,
.itoman-global-header p {
  margin: 0 !important;
  padding: 0 !important;
}

.itoman-global-header-maintab.locator {
  margin-left: -110px !important;
}

.itoman-global-header-maintab.corp {
  margin-left: 45px !important;
}
