/* バージョンアップ用CSS */
div.ccm-ui * {
  font-size: 99% !important;
  line-height: 1.6 !important;
}
div.ccm-ui h2,
div.ccm-ui h3,
div.ccm-ui h4,
div.ccm-ui h5,
div.ccm-ui h6 {
  color: #333;
}
body div.ccm-ui .h3,
body div.ccm-ui h3 {
  font-weight: 300;
  @media (min-width: 1200px) {
    .ccm-ui .h3,
    .ccm-ui h3 {
      font-size: 1.5rem;
    }
  }
}

#ccm-menu-page-attributes .ccm-menu-page-attributes-set a[data-attribute-key]:hover .fa-plus-circle {
  opacity: 1;
}
#ccm-menu-page-attributes .ccm-menu-page-attributes-set a[data-attribute-key].ccm-menu-page-attribute-selected {
  background-color: #4a90e2 !important;
  color: #fff !important;
  font-weight: 600;
}
#ccm-panel-detail-page-seo .form-group .form-text {
  font-size: 90%;
  font-style: italic;
  position: absolute;
  right: 0;
  top: 5px;
}
.ccm-ui .form-text {
  width: initial;
  padding: initial;
  box-sizing: border-box;
  border: none;
  border-radius: initial;
  font-size: 0.9rem;
  padding-left: 0;
  position: static;
  margin-top: 0.25rem;
}
.ccm-ui *:not(.page_nav__header):not(.problem_section__inner):not(.address_box):not(.com-nav_box__inner):not(.r-index_box__message):not(.group_box_wide) > h3:not([class]) {
  padding-left: 0;
}
.ccm-ui *:not(.page_nav__header):not(.problem_section__inner):not(.address_box):not(.com-nav_box__inner):not(.r-index_box__message):not(.group_box_wide) > h3:not([class]):after {
  display: none;
}
div#ccm-toolbar > ul li.ccm-toolbar-page-edit-mode-active > a,
div#ccm-toolbar > ul li.ccm-toolbar-page-edit-mode-active > a *,
div#ccm-toolbar > ul > li > a.ccm-launch-panel-active,
div#ccm-toolbar > ul > li > a.ccm-launch-panel-active *,
div#ccm-toolbar > ul > li > a.ccm-launch-panel-active:hover {
  color: #fff !important;
}

html.ccm-toolbar-visible .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
  font-size: 24px !important;
  color: #fff;
}

div.ccm-notification-info * {
  color: #fff;
}

/* テーブルブロック */
.ccm-inline-toolbar > li.ccm-inline-toolbar-button .btn {
  font-size: 120%;
}

/* 通知モーダル */
div.ccm-notification * {
  color: #fff;
}
