.dn {
  display: none !important;
}
.db {
  display: block !important;
}
.bgt {
  background-color: transparent !important;
}
.sub_col,
.sub_col_last {
  font-family: Arial, Verdana, sans-serif;
  font-weight: 700;
  color: #fff;
  margin-bottom: 15px;
  font-size: 13px;
}
.desktop-header .variable_center {
  max-width: 1286px;
  margin-left: auto;
  margin-right: auto;
}
.desktop-header .navigation ul {
  height: 0;
}

#mabo-main-header #main-header-logo a img {
  margin-left: 37px;
}
nav.navigation {
  top: 76px;
  background-color: #f1f2f2;
}
nav.navigation ul.nav-level1 {
  display: flex;
  justify-content: start;
}
nav.navigation ul.nav-level1 li {
  text-align: center;
}
nav.navigation ul.nav-level1 li .nav-head {
  height: 25px;
  padding-top: 0;
  width: initial !important;
}
nav.navigation ul.nav-level1 li .nav-head .navlogo {
  left: 10px;
}
nav.navigation ul.nav-level1 li .nav-head a {
  line-height: 26px;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
}
/*main#mabo-main-content div.link-list dl dd, main#mabo-main-content div.link-list dl dt, main#mabo-main-content p, main#mabo-main-content span, main#mabo-main-content article header summary.strong, main#mabo-main-content strong, main#mabo-main-content b, main#mabo-main-content article p, html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, select, option, input, button, textarea, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video
    line-height: 24px;*/
.nav.sidebar-nav li a {
  font-size: 18px;
  line-height: 24px;
  word-break: break-word;
}
@media only screen and (max-width: 910px) {
  .mobile-wrapper {
    display: block;
  }
  .desktop-header {
    display: none;
  }
  .mobile-header {
    display: block;
  }
  #main-header-logo {
    flex: 0 0 20%;
    max-width: 20%;
  }
  #main-footer {
    width: 100%;
    padding-bottom: 100px;
  }
  #main-footer div.content_center {
    padding-top: 20px;
    width: 100%;
  }
  #main-footer div.content_center .sub_col,
  #main-footer div.content_center .sub_col_last {
    font-size: 30px;
    margin-top: 10px;
    line-height: 70px;
  }
  #mabo-main-header #main-header-logo a img {
    background-color: transparent !important;
  }
  main#mabo-main-content div.link-list dl dd,
  main#mabo-main-content div.link-list dl dt,
  main#mabo-main-content p,
  main#mabo-main-content span,
  main#mabo-main-content article header summary.strong,
  main#mabo-main-content strong,
  main#mabo-main-content b,
  main#mabo-main-content article p,
  html,
  body,
  div,
  span,
  applet,
  object,
  iframe,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  p,
  blockquote,
  pre,
  a,
  abbr,
  acronym,
  address,
  big,
  cite,
  code,
  del,
  dfn,
  em,
  img,
  ins,
  kbd,
  q,
  s,
  samp,
  small,
  strike,
  strong,
  sub,
  sup,
  tt,
  var,
  b,
  u,
  i,
  center,
  dl,
  dt,
  dd,
  ol,
  ul,
  li,
  fieldset,
  form,
  label,
  legend,
  select,
  option,
  input,
  button,
  textarea,
  table,
  caption,
  tbody,
  tfoot,
  thead,
  tr,
  th,
  td,
  article,
  aside,
  canvas,
  details,
  embed,
  figure,
  figcaption,
  footer,
  header,
  hgroup,
  menu,
  nav,
  output,
  ruby,
  section,
  summary,
  time,
  mark,
  audio,
  video {
    font-size: 18px;
    line-height: 24px;
    word-break: break-word;
  }
}
@media only screen and (min-width: 910px) {
  .mobile-wrapper {
    display: none;
  }
  .desktop-header {
    display: block;
  }
  .mobile-header {
    display: none;
  }
}
/*
@media only screen and (min-width: 910px)
  .desktop-header
    display: block
  .mobile-header
    display: none

@media only screen and (max-width: 910px)
  .desktop-header
    display: none
  .mobile-header
    display: block
*/
/*
.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable {
  .ui-dialog-titlebar {
    button {
      padding: 0;
      position: absolute;
      right: 10px;
      text-align: center;
    }
  }
}*/
