.global-header {
  position: fixed;
  top: 0;
  z-index: 1000;
  width: 100%;
  height: 75px;
  margin-top: 30px;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  background: #ffffff; }
  .global-header-inner {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 1000px;
    height: inherit;
    margin: 0 auto; }
  .global-header * {
    box-sizing: border-box; }
  .global-header + * {
    margin-top: 75px; }
  .global-header a {
    text-decoration: none; }
  .global-header .logo {
    width: 300px;
    height: inherit; }
    .global-header .logo * {
      height: inherit; }
    .global-header .logo-box {
      display: block; }
    .global-header .logo img {
      width: 100%;
      height: 100%;
      object-fit: contain;
      object-position: left center; }
  .global-header .global-menu {
    display: flex; }
    .global-header .global-menu-box {
      display: flex;
      align-items: center;
      margin-right: 25px; }
    .global-header .global-menu-item {
      width: 180px; }
    .global-header .global-menu .accoutmenu-item {
      position: relative; }
      .global-header .global-menu .accoutmenu-item .button {
        display: flex;
        line-height: 1;
        align-items: center;
        justify-content: center;
        width: 116px;
        height: 48px; }
        .global-header .global-menu .accoutmenu-item .button.is_small {
          border-radius: 0;
          height: 42px; }
    .global-header .global-menu .user-thumb {
      width: 52px;
      height: 52px;
      border-radius: 50%;
      overflow: hidden; }
      .global-header .global-menu .user-thumb img {
        width: 100%; }
    .global-header .global-menu .user-menu {
      position: absolute;
      display: none;
      opacity: 0;
      bottom: -5px;
      right: 0;
      width: 16em;
      padding: 5px 0;
      border: 1px solid #cccccc;
      border-radius: 6px;
      background: #ffffff;
      animation: gHeaderMyPageShow 300ms ease forwards; }
      .global-header .global-menu .user-menu .user-menu-box {
        opacity: 0;
        transition: all 100ms ease 100ms; }
      .global-header .global-menu .user-menu.is_show {
        display: block; }
        .global-header .global-menu .user-menu.is_show .user-menu-box {
          opacity: 1.0; }
      .global-header .global-menu .user-menu .user-name {
        padding: 9px 12px;
        font-size: 1.1em;
        font-weight: bold; }
      .global-header .global-menu .user-menu-item > a {
        display: flex;
        align-items: center;
        padding: 9px 12px;
        color: #444444;
        line-height: 1; }
        .global-header .global-menu .user-menu-item > a:hover {
          background: rgba(0, 0, 0, 0.05); }

.global-header.is_scroll {
  filter: drop-shadow(0 3px 2px rgba(0, 0, 0, 0.05));
  transition: filter 300ms ease; }
  .global-header.is_scroll .user-thumb {
    width: 38px;
    height: 38px; }

.global-header .global-menu-item {
  border-right: 1px solid #dddddd; }
  .global-header .global-menu-item:first-child {
    border-left: 1px solid #dddddd; }
  .global-header .global-menu-item > a {
    display: block;
    height: inherit;
    line-height: 30px;
    font-size: 13px;
    color: #444444;
    text-align: center; }
    .global-header .global-menu-item > a .icon {
      line-height: 30px;
      height: 30px;
      margin-right: 5px; }
.global-header .accoutmenu-item .button {
  border-radius: 5px;
  text-align: center; }
  .global-header .accoutmenu-item .button span {
    color: inherit; }
  .global-header .accoutmenu-item .button.primary {
    background: #E88141;
    color: #ffffff;
    font-weight: bold; }
.global-header .user-menu {
  filter: drop-shadow(1px 1px 3px rgba(0, 0, 0, 0.1)); }

@keyframes gHeaderMyPageShow {
  0% {
    display: none;
    transform: translateY(90%); }
  1% {
    display: block;
    transform: translateY(90%);
    opacity: 0; }
  100% {
    opacity: 1;
    transform: translateY(100%); } }
button:focus {
  outline: none; }

/*# sourceMappingURL=add.css.map */
