@charset "UTF-8";
html, body {
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

@supports (-webkit-touch-callout: none) {
  html {
    height: -webkit-fill-available;
  }
  body {
    min-height: 100vh;
    min-height: -webkit-fill-available;
  }
}
@media (min-width: 992px) {
  .bd-layout {
    display: grid;
    grid-template-areas: "sidebar main";
    grid-template-columns: 250px 1fr;
  }
  .bd-layout aside {
    grid-area: sidebar;
  }
  .bd-layout main {
    grid-area: main;
  }
}

.img-txt {
  display: block;
  height: 0 !important;
  font-size: 0 !important;
  background-position: center center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.fukuuru {
  background-color: #343a40;
  background-image: url(../images/logo_fukuuru_wh.png);
  background-size: contain;
}

.bi {
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
  fill: currentcolor;
}

.text-bg-dark > .border-bottom {
  border-color: #6c757d !important;
}

.form-label-sm {
  margin-bottom: 0.25rem;
  font-size: 0.75rem;
  font-weight: bold;
  color: #adb5bd;
}

dl.d-flex {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
dl.d-flex dt, dl.d-flex dd {
  margin: 0;
  padding: 0.5rem 0;
  line-height: 30px;
}
dl.d-flex dt {
  width: 25%;
  font-size: 0.75em;
  white-space: nowrap;
  color: #6c757d;
}
dl.d-flex dd {
  width: 75%;
}
dl.d-flex.dl-bordered {
  border-bottom: 1px solid #dee2e6;
}
dl.d-flex.dl-bordered dt, dl.d-flex.dl-bordered dd {
  border-top: 1px solid #dee2e6;
}

input.form-control::-webkit-input-placeholder {
  color: #6c757d;
}

input.form-control::-moz-placeholder {
  color: #6c757d;
}

input.form-control:-ms-input-placeholder {
  color: #6c757d;
}

input.form-control::-ms-input-placeholder {
  color: #6c757d;
}

input.form-control::placeholder {
  color: #6c757d;
}

label.col-form-label, label.form-label {
  color: #6c757d;
}

.btn.d-flex {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 0;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 48, 156, 148;
  --bs-btn-padding-x: 0;
  --bs-btn-padding-y: 0;
  text-decoration: none;
}

.btn-link:focus-visible {
  color: var(--bs-btn-color);
}

.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

@media (min-width: 992px) {
  header .fukuuru {
    width: 228px;
    padding-top: 50px;
  }
  header.bd-navbar .navbar-toggler .bi {
    width: 1.5rem;
    height: 1.5rem;
  }
}
@media (max-width: 991.98px) {
  header .fukuuru {
    width: 120px;
    padding-top: 30px;
  }
  header.bd-navbar .navbar-toggler .bi {
    width: 1rem;
    height: 1rem;
  }
}
header .user-toggle {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  -webkit-transition: var(--bs-navbar-toggler-transition);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  header .user-toggle {
    -webkit-transition: none;
    transition: none;
  }
}
header .user-toggle:hover {
  text-decoration: none;
}
header .user-toggle:focus {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
header .navbar-brand {
  padding: 0;
}

@media (min-width: 992px) {
  .bd-sidebar {
    position: sticky;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    top: calc(50px + 1rem);
    height: calc(100vh - (50px + 1rem));
    z-index: 1030;
  }
}
.bd-sidebar #globalMenu .d-flex .gm-item {
  position: relative;
  width: 38px;
  padding: 6px 0;
  text-align: center;
  font-size: 0.625rem;
  line-height: 1;
  color: #fff;
  border-radius: var(--bs-border-radius);
}
.bd-sidebar #globalMenu .d-flex .gm-item::before {
  display: block;
  margin: 0 auto 6px;
  width: 18px;
  height: 18px;
}
.bd-sidebar #globalMenu .d-flex .gm-item.active {
  background-color: #495057;
}
.bd-sidebar #globalMenu .d-flex .gm-item .badge {
  position: absolute;
  top: 0;
  left: 100%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
@media (min-width: 992px) {
  .bd-sidebar #globalMenu {
    height: calc(100vh - 66px);
  }
  .bd-sidebar #globalMenu .d-flex {
    height: 100%;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .bd-sidebar #globalMenu .d-flex .gm-item + .gm-item {
    margin-top: 10px;
  }
}
@media (max-width: 991.98px) {
  .bd-sidebar #globalMenu {
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 1030;
    width: 100%;
  }
  .bd-sidebar #globalMenu .d-flex {
    width: 100%;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.bd-sidebar #bdSidebar {
  width: 100%;
}
.bd-sidebar #bdSidebar .accordion {
  --bs-accordion-color: #999999;
  --bs-accordion-bg: transparent;
  --bs-accordion-border-color: transparent;
  --bs-accordion-border-width: 0;
  --bs-accordion-btn-padding-x: .75rem;
  --bs-accordion-btn-padding-y: .5rem;
  --bs-accordion-btn-color: #999999;
  --bs-accordion-bg: transparent;
  --bs-accordion-btn-icon-width: 1rem;
  --bs-accordion-btn-focus-box-shadow: 0;
  --bs-accordion-body-padding-x: 0;
  --bs-accordion-body-padding-y: .5rem;
  --bs-accordion-active-color: #ffffff;
  --bs-accordion-active-bg: #444444;
}
@media (min-width: 992px) {
  .bd-sidebar #bdSidebar {
    padding: 0.5rem;
  }
}
.bd-sidebar #bdSidebar.text-bg-dark {
  background-color: #000 !important;
}
.bd-sidebar #bdSidebar #accordion-nav .accordion-item .accordion-collapse .accordion-body {
  border-bottom-left-radius: var(--bs-border-radius);
  border-bottom-right-radius: var(--bs-border-radius);
  background-color: #444444;
}
.bd-sidebar #bdSidebar #accordion-nav .accordion-item .accordion-collapse .accordion-body ul {
  margin-bottom: 0;
}
.bd-sidebar #bdSidebar #accordion-nav .accordion-item .accordion-collapse .accordion-body ul li a {
  display: block;
  padding: 0.125rem 0.75rem;
  color: #fff;
  font-size: 0.875rem;
}
.bd-sidebar #bdSidebar #accordion-nav .accordion-item .accordion-collapse .accordion-body ul li a:hover {
  background-color: #212529;
}
.bd-sidebar #accordion-nav .accordion-button, .bd-sidebar #accordion-nav .iconlink-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-top-left-radius: var(--bs-border-radius);
  border-top-right-radius: var(--bs-border-radius);
  font-size: 0.875rem;
  line-height: 1.2;
}
.bd-sidebar #accordion-nav .accordion-button::before, .bd-sidebar #accordion-nav .iconlink-button::before {
  display: block;
  margin: 0;
  margin-right: 0.5rem;
  width: 18px;
  height: 18px;
}
.bd-sidebar #accordion-nav .accordion-button.active, .bd-sidebar #accordion-nav .iconlink-button.active {
  background-color: #495057;
  color: #fff;
}
.bd-sidebar #accordion-nav .iconlink-button {
  background-color: transparent;
  border-radius: var(--bs-border-radius);
  border: 0;
  color: #999999;
  padding: 0.5rem 0.75rem;
  text-align: left;
}

.store > .bd-sidebar #globalMenu .kpiTarget, .store > .bd-sidebar #globalMenu .calendar, .store > .bd-sidebar #globalMenu .checkSquare, .store > .bd-sidebar #globalMenu .dropboxFile, .store > .bd-sidebar #globalMenu .dictionaryLanguage, .store > .bd-sidebar #globalMenu .bellNotification, .store > .bd-sidebar #globalMenu .settingGear {
  display: none;
}
.store > .bd-sidebar #bdSidebar .accordion-item:not(.contentMenu10, .contentMenu12) {
  display: none;
}

.btn.icon-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: var(--bs-border-radius-pill) !important;
  font-size: 0.875rem;
  line-height: 1.2;
}
.btn.icon-btn::before {
  display: block;
  margin: 0;
  margin-right: 0.5rem;
  width: 1rem;
  height: 1rem;
}
.btn.text-hidden {
  width: 2.5rem;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
}
.btn.text-hidden::before {
  margin-right: 0;
}
.btn.btn-link.backarr-icon {
  color: #212529;
  margin-bottom: 1rem;
}
.btn.btn-link.icon-btn.text-hidden {
  width: auto;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.btn.btn-link.icon-btn {
  width: auto;
  padding-left: 0;
  padding-right: 0;
  color: #6c757d;
  border-radius: 0;
  background-color: transparent;
}
.btn.btn-link.icon-btn:hover {
  color: #212529;
  background-color: transparent;
}
.btn.btn-link.icon-btn::after {
  display: block;
  margin: 0;
  margin-left: auto;
  width: 1rem;
  height: 1rem;
}

.gm-item.homeHouse::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 6.94C13.501 6.8012 13.473 6.66372 13.4179 6.53632C13.3628 6.40892 13.2818 6.29438 13.18 6.2L7.00002 0.5L0.820023 6.2C0.718248 6.29438 0.637236 6.40892 0.582143 6.53632C0.52705 6.66372 0.499084 6.8012 0.500023 6.94V12.5C0.500023 12.7652 0.60538 13.0196 0.792916 13.2071C0.980452 13.3946 1.23481 13.5 1.50002 13.5H12.5C12.7652 13.5 13.0196 13.3946 13.2071 13.2071C13.3947 13.0196 13.5 12.7652 13.5 12.5V6.94Z'/%3E%3Cpath d='M7 13.5V9.5'/%3E%3C/svg%3E");
}
.gm-item.homeHouse:hover::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 6.94C13.501 6.8012 13.473 6.66372 13.4179 6.53632C13.3628 6.40892 13.2818 6.29438 13.18 6.2L7.00002 0.5L0.820023 6.2C0.718248 6.29438 0.637236 6.40892 0.582143 6.53632C0.52705 6.66372 0.499084 6.8012 0.500023 6.94V12.5C0.500023 12.7652 0.60538 13.0196 0.792916 13.2071C0.980452 13.3946 1.23481 13.5 1.50002 13.5H12.5C12.7652 13.5 13.0196 13.3946 13.2071 13.2071C13.3947 13.0196 13.5 12.7652 13.5 12.5V6.94Z'/%3E%3Cpath d='M7 13.5V9.5'/%3E%3C/svg%3E");
}
.gm-item.kpiTarget::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.875 7C0.875 3.61726 3.61726 0.875 7 0.875C10.3827 0.875 13.125 3.61726 13.125 7C13.125 10.3827 10.3827 13.125 7 13.125C3.61726 13.125 0.875 10.3827 0.875 7Z'/%3E%3Cpath d='M7 0.875V2.50833'/%3E%3Cpath d='M13.1255 7H11.4922'/%3E%3Cpath d='M7 13.125V11.4917'/%3E%3Cpath d='M0.875 7H2.50833'/%3E%3Cpath d='M5.39648 7H8.6039'/%3E%3Cpath d='M7 5.39624V8.60366'/%3E%3C/svg%3E");
}
.gm-item.kpiTarget:hover::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.875 7C0.875 3.61726 3.61726 0.875 7 0.875C10.3827 0.875 13.125 3.61726 13.125 7C13.125 10.3827 10.3827 13.125 7 13.125C3.61726 13.125 0.875 10.3827 0.875 7Z'/%3E%3Cpath d='M7 0.875V2.50833'/%3E%3Cpath d='M13.1255 7H11.4922'/%3E%3Cpath d='M7 13.125V11.4917'/%3E%3Cpath d='M0.875 7H2.50833'/%3E%3Cpath d='M5.39648 7H8.6039'/%3E%3Cpath d='M7 5.39624V8.60366'/%3E%3C/svg%3E");
}
.gm-item.calendar::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 2C1.23478 2 0.98043 2.10536 0.792893 2.29289C0.605357 2.48043 0.5 2.73478 0.5 3V12.5C0.5 12.7652 0.605357 13.0196 0.792893 13.2071C0.98043 13.3946 1.23478 13.5 1.5 13.5H12.5C12.7652 13.5 13.0196 13.3946 13.2071 13.2071C13.3946 13.0196 13.5 12.7652 13.5 12.5V3C13.5 2.73478 13.3946 2.48043 13.2071 2.29289C13.0196 2.10536 12.7652 2 12.5 2H10.5'/%3E%3Cpath d='M0.5 5.5H13.5'/%3E%3Cpath d='M3.5 0.5V3.5'/%3E%3Cpath d='M10.5 0.5V3.5'/%3E%3Cpath d='M3.5 2H8.5'/%3E%3C/svg%3E");
}
.gm-item.calendar:hover::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 2C1.23478 2 0.98043 2.10536 0.792893 2.29289C0.605357 2.48043 0.5 2.73478 0.5 3V12.5C0.5 12.7652 0.605357 13.0196 0.792893 13.2071C0.98043 13.3946 1.23478 13.5 1.5 13.5H12.5C12.7652 13.5 13.0196 13.3946 13.2071 13.2071C13.3946 13.0196 13.5 12.7652 13.5 12.5V3C13.5 2.73478 13.3946 2.48043 13.2071 2.29289C13.0196 2.10536 12.7652 2 12.5 2H10.5'/%3E%3Cpath d='M0.5 5.5H13.5'/%3E%3Cpath d='M3.5 0.5V3.5'/%3E%3Cpath d='M10.5 0.5V3.5'/%3E%3Cpath d='M3.5 2H8.5'/%3E%3C/svg%3E");
}
.gm-item.checkSquare::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 0.5H3.5C1.84315 0.5 0.5 1.84315 0.5 3.5V10.5C0.5 12.1569 1.84315 13.5 3.5 13.5H10.5C12.1569 13.5 13.5 12.1569 13.5 10.5V3.5C13.5 1.84315 12.1569 0.5 10.5 0.5Z'/%3E%3Cpath d='M9.91797 4.75L5.91797 9.75L3.91797 8.25'/%3E%3C/svg%3E");
}
.gm-item.checkSquare:hover::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 0.5H3.5C1.84315 0.5 0.5 1.84315 0.5 3.5V10.5C0.5 12.1569 1.84315 13.5 3.5 13.5H10.5C12.1569 13.5 13.5 12.1569 13.5 10.5V3.5C13.5 1.84315 12.1569 0.5 10.5 0.5Z'/%3E%3Cpath d='M9.91797 4.75L5.91797 9.75L3.91797 8.25'/%3E%3C/svg%3E");
}
.gm-item.dropboxFile::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.97461 11.6426L7.00084 13.0312L9.02708 11.6426'/%3E%3Cpath d='M7 8.58013L10.212 6.37891L13.424 8.58013L10.212 10.7814L7 8.58013Z'/%3E%3Cpath d='M7 4.17388L10.212 1.97266L13.424 4.17388L10.212 6.37511L7 4.17388Z'/%3E%3Cpath d='M0.574219 8.58013L3.78627 6.37891L6.99831 8.58013L3.78627 10.7814L0.574219 8.58013Z'/%3E%3Cpath d='M0.574219 4.17388L3.78627 1.97266L6.99831 4.17388L3.78627 6.37511L0.574219 4.17388Z'/%3E%3C/svg%3E");
}
.gm-item.dropboxFile:hover::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.97461 11.6426L7.00084 13.0312L9.02708 11.6426'/%3E%3Cpath d='M7 8.58013L10.212 6.37891L13.424 8.58013L10.212 10.7814L7 8.58013Z'/%3E%3Cpath d='M7 4.17388L10.212 1.97266L13.424 4.17388L10.212 6.37511L7 4.17388Z'/%3E%3Cpath d='M0.574219 8.58013L3.78627 6.37891L6.99831 8.58013L3.78627 10.7814L0.574219 8.58013Z'/%3E%3Cpath d='M0.574219 4.17388L3.78627 1.97266L6.99831 4.17388L3.78627 6.37511L0.574219 4.17388Z'/%3E%3C/svg%3E");
}
.gm-item.bellNotification::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 13.25H8'/%3E%3Cpath d='M7 0.500122L7 1.75012'/%3E%3Cpath d='M11 5.75C11 4.68913 10.5786 3.67172 9.82843 2.92157C9.07828 2.17143 8.06087 1.75 7 1.75C5.93913 1.75 4.92172 2.17143 4.17157 2.92157C3.42143 3.67172 3 4.68913 3 5.75V9.25C3 9.64782 2.84196 10.0294 2.56066 10.3107C2.27936 10.592 1.89782 10.75 1.5 10.75H12.5C12.1022 10.75 11.7206 10.592 11.4393 10.3107C11.158 10.0294 11 9.64782 11 9.25V5.75Z'/%3E%3C/svg%3E");
}
.gm-item.bellNotification:hover::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 13.25H8'/%3E%3Cpath d='M7 0.500122L7 1.75012'/%3E%3Cpath d='M11 5.75C11 4.68913 10.5786 3.67172 9.82843 2.92157C9.07828 2.17143 8.06087 1.75 7 1.75C5.93913 1.75 4.92172 2.17143 4.17157 2.92157C3.42143 3.67172 3 4.68913 3 5.75V9.25C3 9.64782 2.84196 10.0294 2.56066 10.3107C2.27936 10.592 1.89782 10.75 1.5 10.75H12.5C12.1022 10.75 11.7206 10.592 11.4393 10.3107C11.158 10.0294 11 9.64782 11 9.25V5.75Z'/%3E%3C/svg%3E");
}
.gm-item.dictionaryLanguage::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 13.5H3C2.60218 13.5 2.22064 13.342 1.93934 13.0607C1.65804 12.7794 1.5 12.3978 1.5 12C1.5 11.6022 1.65804 11.2206 1.93934 10.9393C2.22064 10.658 2.60218 10.5 3 10.5H11.5C11.7652 10.5 12.0196 10.3946 12.2071 10.2071C12.3946 10.0196 12.5 9.76522 12.5 9.5V1.5C12.5 1.23478 12.3946 0.98043 12.2071 0.792893C12.0196 0.605357 11.7652 0.5 11.5 0.5H3C2.60901 0.499861 2.23342 0.652394 1.95324 0.925105C1.67305 1.19782 1.51043 1.56915 1.5 1.96V11.96'/%3E%3Cpath d='M11.5 10.5V13.5'/%3E%3Cpath d='M8.05094 5.00195H10.366L7.90625 8.47454H10.5107'/%3E%3Cpath d='M3.51172 5.98553L4.57774 2.78747C4.63239 2.62352 4.78581 2.51294 4.95863 2.51294C5.13145 2.51294 5.28488 2.62352 5.33952 2.78747L6.40554 5.98553M3.89756 4.828H6.0197'/%3E%3C/svg%3E");
}
.gm-item.dictionaryLanguage:hover::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 13.5H3C2.60218 13.5 2.22064 13.342 1.93934 13.0607C1.65804 12.7794 1.5 12.3978 1.5 12C1.5 11.6022 1.65804 11.2206 1.93934 10.9393C2.22064 10.658 2.60218 10.5 3 10.5H11.5C11.7652 10.5 12.0196 10.3946 12.2071 10.2071C12.3946 10.0196 12.5 9.76522 12.5 9.5V1.5C12.5 1.23478 12.3946 0.98043 12.2071 0.792893C12.0196 0.605357 11.7652 0.5 11.5 0.5H3C2.60901 0.499861 2.23342 0.652394 1.95324 0.925105C1.67305 1.19782 1.51043 1.56915 1.5 1.96V11.96'/%3E%3Cpath d='M11.5 10.5V13.5'/%3E%3Cpath d='M8.05094 5.00195H10.366L7.90625 8.47454H10.5107'/%3E%3Cpath d='M3.51172 5.98553L4.57774 2.78747C4.63239 2.62352 4.78581 2.51294 4.95863 2.51294C5.13145 2.51294 5.28488 2.62352 5.33952 2.78747L6.40554 5.98553M3.89756 4.828H6.0197'/%3E%3C/svg%3E");
}
.gm-item.settingGear::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.22919 2.25L5.65919 1.14C5.73171 0.952064 5.8593 0.790411 6.02524 0.676212C6.19119 0.562014 6.38775 0.500595 6.58919 0.5H7.40919C7.61063 0.500595 7.8072 0.562014 7.97314 0.676212C8.13909 0.790411 8.26667 0.952064 8.33919 1.14L8.76919 2.25L10.2291 3.09L11.4091 2.91C11.6056 2.88333 11.8056 2.91567 11.9837 3.00292C12.1617 3.09017 12.3098 3.22838 12.4091 3.4L12.8091 4.1C12.9116 4.27435 12.9589 4.47568 12.9446 4.67742C12.9303 4.87916 12.8552 5.07183 12.7291 5.23L11.9991 6.16V7.84L12.7491 8.77C12.8752 8.92817 12.9503 9.12084 12.9646 9.32258C12.9789 9.52432 12.9316 9.72565 12.8291 9.9L12.4291 10.6C12.3298 10.7716 12.1817 10.9098 12.0037 10.9971C11.8256 11.0843 11.6256 11.1167 11.4291 11.09L10.2491 10.91L8.78919 11.75L8.35919 12.86C8.28667 13.0479 8.15909 13.2096 7.99314 13.3238C7.8272 13.438 7.63063 13.4994 7.42919 13.5H6.58919C6.38775 13.4994 6.19119 13.438 6.02524 13.3238C5.8593 13.2096 5.73171 13.0479 5.65919 12.86L5.22919 11.75L3.76919 10.91L2.58919 11.09C2.39271 11.1167 2.19273 11.0843 2.01467 10.9971C1.83662 10.9098 1.68852 10.7716 1.58919 10.6L1.18919 9.9C1.08669 9.72565 1.03947 9.52432 1.05375 9.32258C1.06803 9.12084 1.14315 8.92817 1.26919 8.77L1.99919 7.84V6.16L1.24919 5.23C1.12315 5.07183 1.04803 4.87916 1.03375 4.67742C1.01947 4.47568 1.06669 4.27435 1.16919 4.1L1.56919 3.4C1.66852 3.22838 1.81662 3.09017 1.99467 3.00292C2.17273 2.91567 2.37271 2.88333 2.56919 2.91L3.74919 3.09L5.22919 2.25ZM4.99919 7C4.99919 7.39556 5.11649 7.78224 5.33625 8.11114C5.55602 8.44004 5.86837 8.69638 6.23382 8.84776C6.59928 8.99913 7.00141 9.03874 7.38937 8.96157C7.77733 8.8844 8.1337 8.69392 8.41341 8.41421C8.69311 8.13451 8.88359 7.77814 8.96076 7.39018C9.03793 7.00222 8.99833 6.60009 8.84695 6.23463C8.69558 5.86918 8.43923 5.55682 8.11033 5.33706C7.78143 5.1173 7.39475 5 6.99919 5C6.46876 5 5.96005 5.21071 5.58498 5.58579C5.20991 5.96086 4.99919 6.46957 4.99919 7Z'/%3E%3C/svg%3E");
}
.gm-item.settingGear:hover::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.22919 2.25L5.65919 1.14C5.73171 0.952064 5.8593 0.790411 6.02524 0.676212C6.19119 0.562014 6.38775 0.500595 6.58919 0.5H7.40919C7.61063 0.500595 7.8072 0.562014 7.97314 0.676212C8.13909 0.790411 8.26667 0.952064 8.33919 1.14L8.76919 2.25L10.2291 3.09L11.4091 2.91C11.6056 2.88333 11.8056 2.91567 11.9837 3.00292C12.1617 3.09017 12.3098 3.22838 12.4091 3.4L12.8091 4.1C12.9116 4.27435 12.9589 4.47568 12.9446 4.67742C12.9303 4.87916 12.8552 5.07183 12.7291 5.23L11.9991 6.16V7.84L12.7491 8.77C12.8752 8.92817 12.9503 9.12084 12.9646 9.32258C12.9789 9.52432 12.9316 9.72565 12.8291 9.9L12.4291 10.6C12.3298 10.7716 12.1817 10.9098 12.0037 10.9971C11.8256 11.0843 11.6256 11.1167 11.4291 11.09L10.2491 10.91L8.78919 11.75L8.35919 12.86C8.28667 13.0479 8.15909 13.2096 7.99314 13.3238C7.8272 13.438 7.63063 13.4994 7.42919 13.5H6.58919C6.38775 13.4994 6.19119 13.438 6.02524 13.3238C5.8593 13.2096 5.73171 13.0479 5.65919 12.86L5.22919 11.75L3.76919 10.91L2.58919 11.09C2.39271 11.1167 2.19273 11.0843 2.01467 10.9971C1.83662 10.9098 1.68852 10.7716 1.58919 10.6L1.18919 9.9C1.08669 9.72565 1.03947 9.52432 1.05375 9.32258C1.06803 9.12084 1.14315 8.92817 1.26919 8.77L1.99919 7.84V6.16L1.24919 5.23C1.12315 5.07183 1.04803 4.87916 1.03375 4.67742C1.01947 4.47568 1.06669 4.27435 1.16919 4.1L1.56919 3.4C1.66852 3.22838 1.81662 3.09017 1.99467 3.00292C2.17273 2.91567 2.37271 2.88333 2.56919 2.91L3.74919 3.09L5.22919 2.25ZM4.99919 7C4.99919 7.39556 5.11649 7.78224 5.33625 8.11114C5.55602 8.44004 5.86837 8.69638 6.23382 8.84776C6.59928 8.99913 7.00141 9.03874 7.38937 8.96157C7.77733 8.8844 8.1337 8.69392 8.41341 8.41421C8.69311 8.13451 8.88359 7.77814 8.96076 7.39018C9.03793 7.00222 8.99833 6.60009 8.84695 6.23463C8.69558 5.86918 8.43923 5.55682 8.11033 5.33706C7.78143 5.1173 7.39475 5 6.99919 5C6.46876 5 5.96005 5.21071 5.58498 5.58579C5.20991 5.96086 4.99919 6.46957 4.99919 7Z'/%3E%3C/svg%3E");
}

.accordion-button.storeShop::before, .iconlink-button.storeShop::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 8.5V13C1.5 13.1326 1.55268 13.2598 1.64645 13.3536C1.74021 13.4473 1.86739 13.5 2 13.5H12C12.1326 13.5 12.2598 13.4473 12.3536 13.3536C12.4473 13.2598 12.5 13.1326 12.5 13V8.5'/%3E%3Cpath d='M8 8.5V13.5'/%3E%3Cpath d='M1.5 10H8'/%3E%3Cpath d='M0.5 4L2 0.5H12L13.5 4H0.5Z'/%3E%3Cpath d='M4.78 4V5C4.78 5.53043 4.56929 6.03914 4.19421 6.41421C3.81914 6.78929 3.31043 7 2.78 7H2.5C1.96957 7 1.46086 6.78929 1.08579 6.41421C0.710714 6.03914 0.5 5.53043 0.5 5V4'/%3E%3Cpath d='M9.25 4V5C9.25 5.53043 9.03929 6.03914 8.66421 6.41421C8.28914 6.78929 7.78043 7 7.25 7H6.75C6.21957 7 5.71086 6.78929 5.33579 6.41421C4.96071 6.03914 4.75 5.53043 4.75 5V4'/%3E%3Cpath d='M13.5 4V5C13.5 5.53043 13.2893 6.03914 12.9142 6.41421C12.5391 6.78929 12.0304 7 11.5 7H11.25C10.7196 7 10.2109 6.78929 9.83579 6.41421C9.46071 6.03914 9.25 5.53043 9.25 5V4'/%3E%3C/svg%3E");
}
.accordion-button.storeShop:hover::before, .accordion-button.storeShop.active::before, .iconlink-button.storeShop:hover::before, .iconlink-button.storeShop.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 8.5V13C1.5 13.1326 1.55268 13.2598 1.64645 13.3536C1.74021 13.4473 1.86739 13.5 2 13.5H12C12.1326 13.5 12.2598 13.4473 12.3536 13.3536C12.4473 13.2598 12.5 13.1326 12.5 13V8.5'/%3E%3Cpath d='M8 8.5V13.5'/%3E%3Cpath d='M1.5 10H8'/%3E%3Cpath d='M0.5 4L2 0.5H12L13.5 4H0.5Z'/%3E%3Cpath d='M4.78 4V5C4.78 5.53043 4.56929 6.03914 4.19421 6.41421C3.81914 6.78929 3.31043 7 2.78 7H2.5C1.96957 7 1.46086 6.78929 1.08579 6.41421C0.710714 6.03914 0.5 5.53043 0.5 5V4'/%3E%3Cpath d='M9.25 4V5C9.25 5.53043 9.03929 6.03914 8.66421 6.41421C8.28914 6.78929 7.78043 7 7.25 7H6.75C6.21957 7 5.71086 6.78929 5.33579 6.41421C4.96071 6.03914 4.75 5.53043 4.75 5V4'/%3E%3Cpath d='M13.5 4V5C13.5 5.53043 13.2893 6.03914 12.9142 6.41421C12.5391 6.78929 12.0304 7 11.5 7H11.25C10.7196 7 10.2109 6.78929 9.83579 6.41421C9.46071 6.03914 9.25 5.53043 9.25 5V4'/%3E%3C/svg%3E");
}
.accordion-button.addSquare::before, .iconlink-button.addSquare::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 4V10'/%3E%3Cpath d='M4 7H10'/%3E%3Cpath d='M10.5 0.5H3.5C1.84315 0.5 0.5 1.84315 0.5 3.5V10.5C0.5 12.1569 1.84315 13.5 3.5 13.5H10.5C12.1569 13.5 13.5 12.1569 13.5 10.5V3.5C13.5 1.84315 12.1569 0.5 10.5 0.5Z'/%3E%3C/svg%3E");
}
.accordion-button.addSquare:hover::before, .accordion-button.addSquare.active::before, .iconlink-button.addSquare:hover::before, .iconlink-button.addSquare.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 4V10'/%3E%3Cpath d='M4 7H10'/%3E%3Cpath d='M10.5 0.5H3.5C1.84315 0.5 0.5 1.84315 0.5 3.5V10.5C0.5 12.1569 1.84315 13.5 3.5 13.5H10.5C12.1569 13.5 13.5 12.1569 13.5 10.5V3.5C13.5 1.84315 12.1569 0.5 10.5 0.5Z'/%3E%3C/svg%3E");
}
.accordion-button.shoppingCart::before, .iconlink-button.shoppingCart::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.507812 0.5H2.94998L3.81998 9.15C3.85614 9.38845 3.97726 9.6058 4.16103 9.762C4.34479 9.9182 4.57882 10.0027 4.81998 10H11.12C11.3381 10.0114 11.5539 9.95107 11.7344 9.82829C11.915 9.7055 12.0504 9.52698 12.12 9.32L13.45 5.32C13.4996 5.16962 13.5128 5.0096 13.4884 4.85314C13.4641 4.69667 13.4029 4.54822 13.31 4.42C13.2132 4.28368 13.0837 4.17381 12.9335 4.10043C12.7833 4.02706 12.617 3.99253 12.45 4H3.29998'/%3E%3Cpath d='M10.9492 13.5C10.6731 13.5 10.4492 13.2761 10.4492 13C10.4492 12.7239 10.6731 12.5 10.9492 12.5C11.2253 12.5 11.4492 12.7239 11.4492 13C11.4492 13.2761 11.2253 13.5 10.9492 13.5Z'/%3E%3Cpath d='M4.44922 13.5C4.17307 13.5 3.94922 13.2761 3.94922 13C3.94922 12.7239 4.17307 12.5 4.44922 12.5C4.72536 12.5 4.94922 12.7239 4.94922 13C4.94922 13.2761 4.72536 13.5 4.44922 13.5Z'/%3E%3Cpath d='M6.6875 6V8'/%3E%3Cpath d='M9.6875 6V8'/%3E%3C/svg%3E");
}
.accordion-button.shoppingCart:hover::before, .accordion-button.shoppingCart.active::before, .iconlink-button.shoppingCart:hover::before, .iconlink-button.shoppingCart.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.507812 0.5H2.94998L3.81998 9.15C3.85614 9.38845 3.97726 9.6058 4.16103 9.762C4.34479 9.9182 4.57882 10.0027 4.81998 10H11.12C11.3381 10.0114 11.5539 9.95107 11.7344 9.82829C11.915 9.7055 12.0504 9.52698 12.12 9.32L13.45 5.32C13.4996 5.16962 13.5128 5.0096 13.4884 4.85314C13.4641 4.69667 13.4029 4.54822 13.31 4.42C13.2132 4.28368 13.0837 4.17381 12.9335 4.10043C12.7833 4.02706 12.617 3.99253 12.45 4H3.29998'/%3E%3Cpath d='M10.9492 13.5C10.6731 13.5 10.4492 13.2761 10.4492 13C10.4492 12.7239 10.6731 12.5 10.9492 12.5C11.2253 12.5 11.4492 12.7239 11.4492 13C11.4492 13.2761 11.2253 13.5 10.9492 13.5Z'/%3E%3Cpath d='M4.44922 13.5C4.17307 13.5 3.94922 13.2761 3.94922 13C3.94922 12.7239 4.17307 12.5 4.44922 12.5C4.72536 12.5 4.94922 12.7239 4.94922 13C4.94922 13.2761 4.72536 13.5 4.44922 13.5Z'/%3E%3Cpath d='M6.6875 6V8'/%3E%3Cpath d='M9.6875 6V8'/%3E%3C/svg%3E");
}
.accordion-button.magnifyingGlass::before, .iconlink-button.magnifyingGlass::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 11.5C9.03757 11.5 11.5 9.03757 11.5 6C11.5 2.96243 9.03757 0.5 6 0.5C2.96243 0.5 0.5 2.96243 0.5 6C0.5 9.03757 2.96243 11.5 6 11.5Z'/%3E%3Cpath d='M13.5 13.5L10 10'/%3E%3C/svg%3E");
}
.accordion-button.magnifyingGlass:hover::before, .accordion-button.magnifyingGlass.active::before, .iconlink-button.magnifyingGlass:hover::before, .iconlink-button.magnifyingGlass.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 11.5C9.03757 11.5 11.5 9.03757 11.5 6C11.5 2.96243 9.03757 0.5 6 0.5C2.96243 0.5 0.5 2.96243 0.5 6C0.5 9.03757 2.96243 11.5 6 11.5Z'/%3E%3Cpath d='M13.5 13.5L10 10'/%3E%3C/svg%3E");
}
.accordion-button.warehouse::before, .iconlink-button.warehouse::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 6.94C13.501 6.8012 13.473 6.66372 13.4179 6.53632C13.3628 6.40892 13.2818 6.29438 13.18 6.2L7.00002 0.5L0.820023 6.2C0.718248 6.29438 0.637236 6.40892 0.582143 6.53632C0.52705 6.66372 0.499084 6.8012 0.500023 6.94V12.5C0.500023 12.7652 0.60538 13.0196 0.792916 13.2071C0.980452 13.3946 1.23481 13.5 1.50002 13.5H12.5C12.7652 13.5 13.0196 13.3946 13.2071 13.2071C13.3947 13.0196 13.5 12.7652 13.5 12.5V6.94Z'/%3E%3Cpath d='M10.249 10.001H7.25C7.11193 10.001 7 10.1129 7 10.251V13.25C7 13.388 7.11193 13.5 7.25 13.5H10.249C10.3871 13.5 10.499 13.388 10.499 13.25V10.251C10.499 10.1129 10.3871 10.001 10.249 10.001Z'/%3E%3Cpath d='M8.499 6.50098H5.5C5.36193 6.50098 5.25 6.61291 5.25 6.75098V9.74998C5.25 9.88805 5.36193 9.99998 5.5 9.99998H8.499C8.63707 9.99998 8.749 9.88805 8.749 9.74998V6.75098C8.749 6.61291 8.63707 6.50098 8.499 6.50098Z'/%3E%3Cpath d='M6.75095 10.001H3.75195C3.61388 10.001 3.50195 10.1129 3.50195 10.251V13.25C3.50195 13.388 3.61388 13.5 3.75195 13.5H6.75095C6.88902 13.5 7.00095 13.388 7.00095 13.25V10.251C7.00095 10.1129 6.88902 10.001 6.75095 10.001Z'/%3E%3C/svg%3E");
}
.accordion-button.warehouse:hover::before, .accordion-button.warehouse.active::before, .iconlink-button.warehouse:hover::before, .iconlink-button.warehouse.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 6.94C13.501 6.8012 13.473 6.66372 13.4179 6.53632C13.3628 6.40892 13.2818 6.29438 13.18 6.2L7.00002 0.5L0.820023 6.2C0.718248 6.29438 0.637236 6.40892 0.582143 6.53632C0.52705 6.66372 0.499084 6.8012 0.500023 6.94V12.5C0.500023 12.7652 0.60538 13.0196 0.792916 13.2071C0.980452 13.3946 1.23481 13.5 1.50002 13.5H12.5C12.7652 13.5 13.0196 13.3946 13.2071 13.2071C13.3947 13.0196 13.5 12.7652 13.5 12.5V6.94Z'/%3E%3Cpath d='M10.249 10.001H7.25C7.11193 10.001 7 10.1129 7 10.251V13.25C7 13.388 7.11193 13.5 7.25 13.5H10.249C10.3871 13.5 10.499 13.388 10.499 13.25V10.251C10.499 10.1129 10.3871 10.001 10.249 10.001Z'/%3E%3Cpath d='M8.499 6.50098H5.5C5.36193 6.50098 5.25 6.61291 5.25 6.75098V9.74998C5.25 9.88805 5.36193 9.99998 5.5 9.99998H8.499C8.63707 9.99998 8.749 9.88805 8.749 9.74998V6.75098C8.749 6.61291 8.63707 6.50098 8.499 6.50098Z'/%3E%3Cpath d='M6.75095 10.001H3.75195C3.61388 10.001 3.50195 10.1129 3.50195 10.251V13.25C3.50195 13.388 3.61388 13.5 3.75195 13.5H6.75095C6.88902 13.5 7.00095 13.388 7.00095 13.25V10.251C7.00095 10.1129 6.88902 10.001 6.75095 10.001Z'/%3E%3C/svg%3E");
}
.accordion-button.graphAnalytics::before, .iconlink-button.graphAnalytics::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 0.5V13.5H13.5'/%3E%3Cpath d='M3.5 6.5L6 9L10 3L13.5 5.5'/%3E%3C/svg%3E");
}
.accordion-button.graphAnalytics:hover::before, .accordion-button.graphAnalytics.active::before, .iconlink-button.graphAnalytics:hover::before, .iconlink-button.graphAnalytics.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 0.5V13.5H13.5'/%3E%3Cpath d='M3.5 6.5L6 9L10 3L13.5 5.5'/%3E%3C/svg%3E");
}
.accordion-button.pointCircle::before, .iconlink-button.pointCircle::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 13.5C10.5899 13.5 13.5 10.5899 13.5 7C13.5 3.41015 10.5899 0.5 7 0.5C3.41015 0.5 0.5 3.41015 0.5 7C0.5 10.5899 3.41015 13.5 7 13.5Z'/%3E%3Cpath d='M5.5 9.75V7.41667M5.5 7.41667V4.5H7.40909C8.28773 4.5 9 5.15292 9 5.95833C9 6.76375 8.28773 7.41667 7.40909 7.41667H5.5Z'/%3E%3C/svg%3E");
}
.accordion-button.pointCircle:hover::before, .accordion-button.pointCircle.active::before, .iconlink-button.pointCircle:hover::before, .iconlink-button.pointCircle.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 13.5C10.5899 13.5 13.5 10.5899 13.5 7C13.5 3.41015 10.5899 0.5 7 0.5C3.41015 0.5 0.5 3.41015 0.5 7C0.5 10.5899 3.41015 13.5 7 13.5Z'/%3E%3Cpath d='M5.5 9.75V7.41667M5.5 7.41667V4.5H7.40909C8.28773 4.5 9 5.15292 9 5.95833C9 6.76375 8.28773 7.41667 7.40909 7.41667H5.5Z'/%3E%3C/svg%3E");
}
.accordion-button.masterDatabase::before, .iconlink-button.masterDatabase::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 5.5C10.5899 5.5 13.5 4.38071 13.5 3C13.5 1.61929 10.5899 0.5 7 0.5C3.41015 0.5 0.5 1.61929 0.5 3C0.5 4.38071 3.41015 5.5 7 5.5Z'/%3E%3Cpath d='M0.5 3V11C0.5 12.38 3.41 13.5 7 13.5C10.59 13.5 13.5 12.38 13.5 11V3'/%3E%3Cpath d='M13.5 7C13.5 8.38 10.59 9.5 7 9.5C3.41 9.5 0.5 8.38 0.5 7'/%3E%3C/svg%3E");
}
.accordion-button.masterDatabase:hover::before, .accordion-button.masterDatabase.active::before, .iconlink-button.masterDatabase:hover::before, .iconlink-button.masterDatabase.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 5.5C10.5899 5.5 13.5 4.38071 13.5 3C13.5 1.61929 10.5899 0.5 7 0.5C3.41015 0.5 0.5 1.61929 0.5 3C0.5 4.38071 3.41015 5.5 7 5.5Z'/%3E%3Cpath d='M0.5 3V11C0.5 12.38 3.41 13.5 7 13.5C10.59 13.5 13.5 12.38 13.5 11V3'/%3E%3Cpath d='M13.5 7C13.5 8.38 10.59 9.5 7 9.5C3.41 9.5 0.5 8.38 0.5 7'/%3E%3C/svg%3E");
}
.accordion-button.userIdentifier::before, .iconlink-button.userIdentifier::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.642 2.26611H1.358C0.88414 2.26611 0.5 2.65025 0.5 3.12411V10.8761C0.5 11.35 0.88414 11.7341 1.358 11.7341H12.642C13.1159 11.7341 13.5 11.35 13.5 10.8761V3.12411C13.5 2.65025 13.1159 2.26611 12.642 2.26611Z'/%3E%3Cpath d='M9.35938 5.87939H11.3462'/%3E%3Cpath d='M9.35938 7.84863H11.3462'/%3E%3Cpath d='M3.50781 6.20769C3.50781 7.11388 4.24242 7.8485 5.14861 7.8485C5.3777 7.8485 5.59582 7.80154 5.79388 7.71674C6.37927 7.46609 6.7894 6.88479 6.7894 6.20769C6.7894 5.3015 6.0548 4.56689 5.14861 4.56689C4.24242 4.56689 3.50781 5.3015 3.50781 6.20769Z'/%3E%3Cpath d='M2.6543 9.47328C2.91502 8.97738 3.28145 8.56753 3.71836 8.28314C4.15527 7.99874 4.64797 7.84937 5.14909 7.84937C5.65022 7.84937 6.14292 7.99874 6.57983 8.28314C7.01674 8.56753 7.38317 8.97738 7.64389 9.47328'/%3E%3C/svg%3E");
}
.accordion-button.userIdentifier:hover::before, .accordion-button.userIdentifier.active::before, .iconlink-button.userIdentifier:hover::before, .iconlink-button.userIdentifier.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.642 2.26611H1.358C0.88414 2.26611 0.5 2.65025 0.5 3.12411V10.8761C0.5 11.35 0.88414 11.7341 1.358 11.7341H12.642C13.1159 11.7341 13.5 11.35 13.5 10.8761V3.12411C13.5 2.65025 13.1159 2.26611 12.642 2.26611Z'/%3E%3Cpath d='M9.35938 5.87939H11.3462'/%3E%3Cpath d='M9.35938 7.84863H11.3462'/%3E%3Cpath d='M3.50781 6.20769C3.50781 7.11388 4.24242 7.8485 5.14861 7.8485C5.3777 7.8485 5.59582 7.80154 5.79388 7.71674C6.37927 7.46609 6.7894 6.88479 6.7894 6.20769C6.7894 5.3015 6.0548 4.56689 5.14861 4.56689C4.24242 4.56689 3.50781 5.3015 3.50781 6.20769Z'/%3E%3Cpath d='M2.6543 9.47328C2.91502 8.97738 3.28145 8.56753 3.71836 8.28314C4.15527 7.99874 4.64797 7.84937 5.14909 7.84937C5.65022 7.84937 6.14292 7.99874 6.57983 8.28314C7.01674 8.56753 7.38317 8.97738 7.64389 9.47328'/%3E%3C/svg%3E");
}
.accordion-button.shakeHand::before, .iconlink-button.shakeHand::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.5,3.1l2.2,1.2,2-.3c.7-.1,1.3,0,1.8.5'/%3E%3Cpath d='M11.3,9.3l-3.1,2.2c-.7.5-1.6.5-2.3,0L.5,7.9'/%3E%3Cpath d='M13.4,7.8l-2.2,1.5-3.4-2.8-1.3.9c-.5.4-1.2.3-1.6-.2-.4-.5-.3-1.2.2-1.6l1.3-1.1c.6-.5,1.4-.8,2.3-.7l2,.2,2.7-1.5'/%3E%3Cpath d='M7.8,6.6c.8.7,2,.4,2.4-.2'/%3E%3C/svg%3E");
}
.accordion-button.shakeHand:hover::before, .accordion-button.shakeHand.active::before, .iconlink-button.shakeHand:hover::before, .iconlink-button.shakeHand.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.5,3.1l2.2,1.2,2-.3c.7-.1,1.3,0,1.8.5'/%3E%3Cpath d='M11.3,9.3l-3.1,2.2c-.7.5-1.6.5-2.3,0L.5,7.9'/%3E%3Cpath d='M13.4,7.8l-2.2,1.5-3.4-2.8-1.3.9c-.5.4-1.2.3-1.6-.2-.4-.5-.3-1.2.2-1.6l1.3-1.1c.6-.5,1.4-.8,2.3-.7l2,.2,2.7-1.5'/%3E%3Cpath d='M7.8,6.6c.8.7,2,.4,2.4-.2'/%3E%3C/svg%3E");
}
.accordion-button.fukukuruIcon::before, .iconlink-button.fukukuruIcon::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.8395 2.66579C12.5214 2.83778 13 3.44513 13 4.1417V9.7929C13 10.4895 12.5203 11.1611 11.8373 11.3331L7.37796 12.4532C7.12997 12.5156 6.86894 12.5156 6.61987 12.4532L2.16052 11.3331C1.47856 11.1611 1 10.5538 1 9.85723V4.1417C1 3.44513 1.47748 2.83778 2.16052 2.66579L6.62096 1.54676C6.86894 1.48441 7.12997 1.48441 7.37905 1.54676L11.8395 2.66579Z' stroke='%23999999'/%3E%3Cpath d='M2.73458 4.32912L6.92343 5.48934C6.97339 5.50355 7.02661 5.50355 7.07657 5.48934L11.2654 4.32912C11.5782 4.2427 11.5782 3.7573 11.2654 3.67088L7.07657 2.51066C7.02661 2.49645 6.97339 2.49645 6.92343 2.51066L2.73458 3.67088C2.42181 3.7573 2.42181 4.2427 2.73458 4.32912Z' fill='%23999999'/%3E%3Cpath d='M8.91382 7.49951C9.17796 7.49951 9.39209 7.28538 9.39209 7.02124C9.39209 6.7571 9.17796 6.54297 8.91382 6.54297C8.64968 6.54297 8.43555 6.7571 8.43555 7.02124C8.43555 7.28538 8.64968 7.49951 8.91382 7.49951Z' fill='%23999999'/%3E%3Cpath d='M11.3044 7.02124C11.5686 7.02124 11.7827 6.80711 11.7827 6.54297C11.7827 6.27883 11.5686 6.0647 11.3044 6.0647C11.0403 6.0647 10.8262 6.27883 10.8262 6.54297C10.8262 6.80711 11.0403 7.02124 11.3044 7.02124Z' fill='%23999999'/%3E%3Cpath d='M8.1582 9.16072C8.71568 10.3216 10.377 10.0849 10.8295 8.81812' stroke='%23999999'/%3E%3C/svg%3E");
}
.accordion-button.fukukuruIcon:hover::before, .accordion-button.fukukuruIcon.active::before, .iconlink-button.fukukuruIcon:hover::before, .iconlink-button.fukukuruIcon.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.8395 2.66579C12.5214 2.83778 13 3.44513 13 4.1417V9.7929C13 10.4895 12.5203 11.1611 11.8373 11.3331L7.37796 12.4532C7.12997 12.5156 6.86894 12.5156 6.61987 12.4532L2.16052 11.3331C1.47856 11.1611 1 10.5538 1 9.85723V4.1417C1 3.44513 1.47748 2.83778 2.16052 2.66579L6.62096 1.54676C6.86894 1.48441 7.12997 1.48441 7.37905 1.54676L11.8395 2.66579Z' stroke='%23ffffff'/%3E%3Cpath d='M2.73458 4.32912L6.92343 5.48934C6.97339 5.50355 7.02661 5.50355 7.07657 5.48934L11.2654 4.32912C11.5782 4.2427 11.5782 3.7573 11.2654 3.67088L7.07657 2.51066C7.02661 2.49645 6.97339 2.49645 6.92343 2.51066L2.73458 3.67088C2.42181 3.7573 2.42181 4.2427 2.73458 4.32912Z' fill='%23ffffff'/%3E%3Cpath d='M8.91382 7.49951C9.17796 7.49951 9.39209 7.28538 9.39209 7.02124C9.39209 6.7571 9.17796 6.54297 8.91382 6.54297C8.64968 6.54297 8.43555 6.7571 8.43555 7.02124C8.43555 7.28538 8.64968 7.49951 8.91382 7.49951Z' fill='%23ffffff'/%3E%3Cpath d='M11.3044 7.02124C11.5686 7.02124 11.7827 6.80711 11.7827 6.54297C11.7827 6.27883 11.5686 6.0647 11.3044 6.0647C11.0403 6.0647 10.8262 6.27883 10.8262 6.54297C10.8262 6.80711 11.0403 7.02124 11.3044 7.02124Z' fill='%23ffffff'/%3E%3Cpath d='M8.1582 9.16072C8.71568 10.3216 10.377 10.0849 10.8295 8.81812' stroke='%23ffffff'/%3E%3C/svg%3E");
}
.accordion-button.settingGear::before, .iconlink-button.settingGear::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.22919 2.25L5.65919 1.14C5.73171 0.952064 5.8593 0.790411 6.02524 0.676212C6.19119 0.562014 6.38775 0.500595 6.58919 0.5H7.40919C7.61063 0.500595 7.8072 0.562014 7.97314 0.676212C8.13909 0.790411 8.26667 0.952064 8.33919 1.14L8.76919 2.25L10.2291 3.09L11.4091 2.91C11.6056 2.88333 11.8056 2.91567 11.9837 3.00292C12.1617 3.09017 12.3098 3.22838 12.4091 3.4L12.8091 4.1C12.9116 4.27435 12.9589 4.47568 12.9446 4.67742C12.9303 4.87916 12.8552 5.07183 12.7291 5.23L11.9991 6.16V7.84L12.7491 8.77C12.8752 8.92817 12.9503 9.12084 12.9646 9.32258C12.9789 9.52432 12.9316 9.72565 12.8291 9.9L12.4291 10.6C12.3298 10.7716 12.1817 10.9098 12.0037 10.9971C11.8256 11.0843 11.6256 11.1167 11.4291 11.09L10.2491 10.91L8.78919 11.75L8.35919 12.86C8.28667 13.0479 8.15909 13.2096 7.99314 13.3238C7.8272 13.438 7.63063 13.4994 7.42919 13.5H6.58919C6.38775 13.4994 6.19119 13.438 6.02524 13.3238C5.8593 13.2096 5.73171 13.0479 5.65919 12.86L5.22919 11.75L3.76919 10.91L2.58919 11.09C2.39271 11.1167 2.19273 11.0843 2.01467 10.9971C1.83662 10.9098 1.68852 10.7716 1.58919 10.6L1.18919 9.9C1.08669 9.72565 1.03947 9.52432 1.05375 9.32258C1.06803 9.12084 1.14315 8.92817 1.26919 8.77L1.99919 7.84V6.16L1.24919 5.23C1.12315 5.07183 1.04803 4.87916 1.03375 4.67742C1.01947 4.47568 1.06669 4.27435 1.16919 4.1L1.56919 3.4C1.66852 3.22838 1.81662 3.09017 1.99467 3.00292C2.17273 2.91567 2.37271 2.88333 2.56919 2.91L3.74919 3.09L5.22919 2.25ZM4.99919 7C4.99919 7.39556 5.11649 7.78224 5.33625 8.11114C5.55602 8.44004 5.86837 8.69638 6.23382 8.84776C6.59928 8.99913 7.00141 9.03874 7.38937 8.96157C7.77733 8.8844 8.1337 8.69392 8.41341 8.41421C8.69311 8.13451 8.88359 7.77814 8.96076 7.39018C9.03793 7.00222 8.99833 6.60009 8.84695 6.23463C8.69558 5.86918 8.43923 5.55682 8.11033 5.33706C7.78143 5.1173 7.39475 5 6.99919 5C6.46876 5 5.96005 5.21071 5.58498 5.58579C5.20991 5.96086 4.99919 6.46957 4.99919 7Z'/%3E%3C/svg%3E");
}
.accordion-button.settingGear:hover::before, .accordion-button.settingGear.active::before, .iconlink-button.settingGear:hover::before, .iconlink-button.settingGear.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.22919 2.25L5.65919 1.14C5.73171 0.952064 5.8593 0.790411 6.02524 0.676212C6.19119 0.562014 6.38775 0.500595 6.58919 0.5H7.40919C7.61063 0.500595 7.8072 0.562014 7.97314 0.676212C8.13909 0.790411 8.26667 0.952064 8.33919 1.14L8.76919 2.25L10.2291 3.09L11.4091 2.91C11.6056 2.88333 11.8056 2.91567 11.9837 3.00292C12.1617 3.09017 12.3098 3.22838 12.4091 3.4L12.8091 4.1C12.9116 4.27435 12.9589 4.47568 12.9446 4.67742C12.9303 4.87916 12.8552 5.07183 12.7291 5.23L11.9991 6.16V7.84L12.7491 8.77C12.8752 8.92817 12.9503 9.12084 12.9646 9.32258C12.9789 9.52432 12.9316 9.72565 12.8291 9.9L12.4291 10.6C12.3298 10.7716 12.1817 10.9098 12.0037 10.9971C11.8256 11.0843 11.6256 11.1167 11.4291 11.09L10.2491 10.91L8.78919 11.75L8.35919 12.86C8.28667 13.0479 8.15909 13.2096 7.99314 13.3238C7.8272 13.438 7.63063 13.4994 7.42919 13.5H6.58919C6.38775 13.4994 6.19119 13.438 6.02524 13.3238C5.8593 13.2096 5.73171 13.0479 5.65919 12.86L5.22919 11.75L3.76919 10.91L2.58919 11.09C2.39271 11.1167 2.19273 11.0843 2.01467 10.9971C1.83662 10.9098 1.68852 10.7716 1.58919 10.6L1.18919 9.9C1.08669 9.72565 1.03947 9.52432 1.05375 9.32258C1.06803 9.12084 1.14315 8.92817 1.26919 8.77L1.99919 7.84V6.16L1.24919 5.23C1.12315 5.07183 1.04803 4.87916 1.03375 4.67742C1.01947 4.47568 1.06669 4.27435 1.16919 4.1L1.56919 3.4C1.66852 3.22838 1.81662 3.09017 1.99467 3.00292C2.17273 2.91567 2.37271 2.88333 2.56919 2.91L3.74919 3.09L5.22919 2.25ZM4.99919 7C4.99919 7.39556 5.11649 7.78224 5.33625 8.11114C5.55602 8.44004 5.86837 8.69638 6.23382 8.84776C6.59928 8.99913 7.00141 9.03874 7.38937 8.96157C7.77733 8.8844 8.1337 8.69392 8.41341 8.41421C8.69311 8.13451 8.88359 7.77814 8.96076 7.39018C9.03793 7.00222 8.99833 6.60009 8.84695 6.23463C8.69558 5.86918 8.43923 5.55682 8.11033 5.33706C7.78143 5.1173 7.39475 5 6.99919 5C6.46876 5 5.96005 5.21071 5.58498 5.58579C5.20991 5.96086 4.99919 6.46957 4.99919 7Z'/%3E%3C/svg%3E");
}

.icon-btn.add-icon::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0.5V13.5'/%3E%3Cpath d='M0.5 6.95996H13.5'/%3E%3C/svg%3E");
}
.icon-btn.add-icon:hover::before, .icon-btn.add-icon.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0.5V13.5'/%3E%3Cpath d='M0.5 6.95996H13.5'/%3E%3C/svg%3E");
}
.icon-btn.edit-icon::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 12.24L0.5 13.5L1.76 9.00002L10 0.80002C10.0931 0.704774 10.2044 0.629095 10.3271 0.577428C10.4499 0.52576 10.5818 0.499146 10.715 0.499146C10.8482 0.499146 10.9801 0.52576 11.1029 0.577428C11.2256 0.629095 11.3369 0.704774 11.43 0.80002L13.2 2.58002C13.2937 2.67298 13.3681 2.78359 13.4189 2.90544C13.4697 3.0273 13.4958 3.15801 13.4958 3.29002C13.4958 3.42203 13.4697 3.55274 13.4189 3.6746C13.3681 3.79646 13.2937 3.90706 13.2 4.00002L5 12.24Z'/%3E%3C/svg%3E");
}
.icon-btn.edit-icon:hover::before, .icon-btn.edit-icon.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 12.24L0.5 13.5L1.76 9.00002L10 0.80002C10.0931 0.704774 10.2044 0.629095 10.3271 0.577428C10.4499 0.52576 10.5818 0.499146 10.715 0.499146C10.8482 0.499146 10.9801 0.52576 11.1029 0.577428C11.2256 0.629095 11.3369 0.704774 11.43 0.80002L13.2 2.58002C13.2937 2.67298 13.3681 2.78359 13.4189 2.90544C13.4697 3.0273 13.4958 3.15801 13.4958 3.29002C13.4958 3.42203 13.4697 3.55274 13.4189 3.6746C13.3681 3.79646 13.2937 3.90706 13.2 4.00002L5 12.24Z'/%3E%3C/svg%3E");
}
.icon-btn.bulletlist-icon::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3C1.27614 3 1.5 2.77614 1.5 2.5C1.5 2.22386 1.27614 2 1 2C0.723858 2 0.5 2.22386 0.5 2.5C0.5 2.77614 0.723858 3 1 3Z'/%3E%3Cpath d='M4.5 2.5H13.5'/%3E%3Cpath d='M1 7.5C1.27614 7.5 1.5 7.27614 1.5 7C1.5 6.72386 1.27614 6.5 1 6.5C0.723858 6.5 0.5 6.72386 0.5 7C0.5 7.27614 0.723858 7.5 1 7.5Z'/%3E%3Cpath d='M4.5 7H13.5'/%3E%3Cpath d='M1 12C1.27614 12 1.5 11.7761 1.5 11.5C1.5 11.2239 1.27614 11 1 11C0.723858 11 0.5 11.2239 0.5 11.5C0.5 11.7761 0.723858 12 1 12Z'/%3E%3Cpath d='M4.5 11.5H13.5'/%3E%3C/svg%3E");
}
.icon-btn.bulletlist-icon:hover::before, .icon-btn.bulletlist-icon.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3C1.27614 3 1.5 2.77614 1.5 2.5C1.5 2.22386 1.27614 2 1 2C0.723858 2 0.5 2.22386 0.5 2.5C0.5 2.77614 0.723858 3 1 3Z'/%3E%3Cpath d='M4.5 2.5H13.5'/%3E%3Cpath d='M1 7.5C1.27614 7.5 1.5 7.27614 1.5 7C1.5 6.72386 1.27614 6.5 1 6.5C0.723858 6.5 0.5 6.72386 0.5 7C0.5 7.27614 0.723858 7.5 1 7.5Z'/%3E%3Cpath d='M4.5 7H13.5'/%3E%3Cpath d='M1 12C1.27614 12 1.5 11.7761 1.5 11.5C1.5 11.2239 1.27614 11 1 11C0.723858 11 0.5 11.2239 0.5 11.5C0.5 11.7761 0.723858 12 1 12Z'/%3E%3Cpath d='M4.5 11.5H13.5'/%3E%3C/svg%3E");
}
.icon-btn.menu-icon::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='%23999999' stroke='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.625 8.3125C2.2769 8.3125 1.94306 8.17422 1.69692 7.92808C1.45078 7.68194 1.3125 7.3481 1.3125 7C1.3125 6.6519 1.45078 6.31806 1.69692 6.07192C1.94306 5.82578 2.2769 5.6875 2.625 5.6875C2.9731 5.6875 3.30694 5.82578 3.55308 6.07192C3.79922 6.31806 3.9375 6.6519 3.9375 7C3.9375 7.3481 3.79922 7.68194 3.55308 7.92808C3.30694 8.17422 2.9731 8.3125 2.625 8.3125ZM7 8.3125C6.6519 8.3125 6.31806 8.17422 6.07192 7.92808C5.82578 7.68194 5.6875 7.3481 5.6875 7C5.6875 6.6519 5.82578 6.31806 6.07192 6.07192C6.31806 5.82578 6.6519 5.6875 7 5.6875C7.3481 5.6875 7.68194 5.82578 7.92808 6.07192C8.17422 6.31806 8.3125 6.6519 8.3125 7C8.3125 7.3481 8.17422 7.68194 7.92808 7.92808C7.68194 8.17422 7.3481 8.3125 7 8.3125ZM11.375 8.3125C11.0269 8.3125 10.6931 8.17422 10.4469 7.92808C10.2008 7.68194 10.0625 7.3481 10.0625 7C10.0625 6.6519 10.2008 6.31806 10.4469 6.07192C10.6931 5.82578 11.0269 5.6875 11.375 5.6875C11.7231 5.6875 12.0569 5.82578 12.3031 6.07192C12.5492 6.31806 12.6875 6.6519 12.6875 7C12.6875 7.3481 12.5492 7.68194 12.3031 7.92808C12.0569 8.17422 11.7231 8.3125 11.375 8.3125Z'/%3E%3C/svg%3E");
}
.icon-btn.menu-icon:hover::before, .icon-btn.menu-icon.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='%23000000' stroke='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.625 8.3125C2.2769 8.3125 1.94306 8.17422 1.69692 7.92808C1.45078 7.68194 1.3125 7.3481 1.3125 7C1.3125 6.6519 1.45078 6.31806 1.69692 6.07192C1.94306 5.82578 2.2769 5.6875 2.625 5.6875C2.9731 5.6875 3.30694 5.82578 3.55308 6.07192C3.79922 6.31806 3.9375 6.6519 3.9375 7C3.9375 7.3481 3.79922 7.68194 3.55308 7.92808C3.30694 8.17422 2.9731 8.3125 2.625 8.3125ZM7 8.3125C6.6519 8.3125 6.31806 8.17422 6.07192 7.92808C5.82578 7.68194 5.6875 7.3481 5.6875 7C5.6875 6.6519 5.82578 6.31806 6.07192 6.07192C6.31806 5.82578 6.6519 5.6875 7 5.6875C7.3481 5.6875 7.68194 5.82578 7.92808 6.07192C8.17422 6.31806 8.3125 6.6519 8.3125 7C8.3125 7.3481 8.17422 7.68194 7.92808 7.92808C7.68194 8.17422 7.3481 8.3125 7 8.3125ZM11.375 8.3125C11.0269 8.3125 10.6931 8.17422 10.4469 7.92808C10.2008 7.68194 10.0625 7.3481 10.0625 7C10.0625 6.6519 10.2008 6.31806 10.4469 6.07192C10.6931 5.82578 11.0269 5.6875 11.375 5.6875C11.7231 5.6875 12.0569 5.82578 12.3031 6.07192C12.5492 6.31806 12.6875 6.6519 12.6875 7C12.6875 7.3481 12.5492 7.68194 12.3031 7.92808C12.0569 8.17422 11.7231 8.3125 11.375 8.3125Z'/%3E%3C/svg%3E");
}
.icon-btn.loyal-icon::before {
  content: "重要";
  font-size: 0.75rem;
}
.icon-btn.loyal-icon:hover::before, .icon-btn.loyal-icon.active::before {
  content: "重要";
  font-size: 0.75rem;
}
.icon-btn.download-icon::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 12.5C12.5 12.7652 12.3946 13.0196 12.2071 13.2071C12.0196 13.3946 11.7652 13.5 11.5 13.5H2.5C2.23478 13.5 1.98043 13.3946 1.79289 13.2071C1.60536 13.0196 1.5 12.7652 1.5 12.5V1.5C1.5 1.23478 1.60536 0.98043 1.79289 0.792893C1.98043 0.605357 2.23478 0.5 2.5 0.5H9L12.5 4V12.5Z'/%3E%3Cpath d='M9 8L7 10L5 8'/%3E%3Cpath d='M7 10V4.5'/%3E%3C/svg%3E");
}
.icon-btn.download-icon:hover::before, .icon-btn.download-icon.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 12.5C12.5 12.7652 12.3946 13.0196 12.2071 13.2071C12.0196 13.3946 11.7652 13.5 11.5 13.5H2.5C2.23478 13.5 1.98043 13.3946 1.79289 13.2071C1.60536 13.0196 1.5 12.7652 1.5 12.5V1.5C1.5 1.23478 1.60536 0.98043 1.79289 0.792893C1.98043 0.605357 2.23478 0.5 2.5 0.5H9L12.5 4V12.5Z'/%3E%3Cpath d='M9 8L7 10L5 8'/%3E%3Cpath d='M7 10V4.5'/%3E%3C/svg%3E");
}
.icon-btn.pdf-icon::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 12.5C12.5 12.7652 12.3946 13.0196 12.2071 13.2071C12.0196 13.3946 11.7652 13.5 11.5 13.5H2.5C2.23478 13.5 1.98043 13.3946 1.79289 13.2071C1.60536 13.0196 1.5 12.7652 1.5 12.5L1.5 1.5C1.5 1.23478 1.60536 0.98043 1.79289 0.792893C1.98043 0.605357 2.23478 0.5 2.5 0.5L9 0.5L12.5 4V12.5Z' /%3E%3Cpath d='M5.30028 3.51652C4.00651 3.89984 9.40082 10.4002 9.97611 8.91271C10.5514 7.42524 2.89061 9.34275 4.15231 10.4002C5.41401 11.4576 6.59405 3.1332 5.30028 3.51652Z' /%3E%3C/svg%3E");
}
.icon-btn.pdf-icon:hover::before, .icon-btn.pdf-icon.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 12.5C12.5 12.7652 12.3946 13.0196 12.2071 13.2071C12.0196 13.3946 11.7652 13.5 11.5 13.5H2.5C2.23478 13.5 1.98043 13.3946 1.79289 13.2071C1.60536 13.0196 1.5 12.7652 1.5 12.5L1.5 1.5C1.5 1.23478 1.60536 0.98043 1.79289 0.792893C1.98043 0.605357 2.23478 0.5 2.5 0.5L9 0.5L12.5 4V12.5Z' /%3E%3Cpath d='M5.30028 3.51652C4.00651 3.89984 9.40082 10.4002 9.97611 8.91271C10.5514 7.42524 2.89061 9.34275 4.15231 10.4002C5.41401 11.4576 6.59405 3.1332 5.30028 3.51652Z' /%3E%3C/svg%3E");
}
.icon-btn.backarr-icon::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 7L0.5 7'/%3E%3Cpath d='M4 3.5L0.5 7L4 10.5'/%3E%3C/svg%3E");
}
.icon-btn.backarr-icon:hover::before, .icon-btn.backarr-icon.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 7L0.5 7'/%3E%3Cpath d='M4 3.5L0.5 7L4 10.5'/%3E%3C/svg%3E");
}
.icon-btn.removeTrash-icon::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5H13'/%3E%3Cpath d='M2.5 3.5H11.5V12.5C11.5 12.7652 11.3946 13.0196 11.2071 13.2071C11.0196 13.3946 10.7652 13.5 10.5 13.5H3.5C3.23478 13.5 2.98043 13.3946 2.79289 13.2071C2.60536 13.0196 2.5 12.7652 2.5 12.5V3.5Z'/%3E%3Cpath d='M4.5 3.5V3C4.5 2.33696 4.76339 1.70107 5.23223 1.23223C5.70107 0.763392 6.33696 0.5 7 0.5C7.66304 0.5 8.29893 0.763392 8.76777 1.23223C9.23661 1.70107 9.5 2.33696 9.5 3V3.5'/%3E%3Cpath d='M5.5 6.50146V10.503'/%3E%3Cpath d='M8.5 6.50146V10.503'/%3E%3C/svg%3E");
}
.icon-btn.removeTrash-icon:hover::before, .icon-btn.removeTrash-icon.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5H13'/%3E%3Cpath d='M2.5 3.5H11.5V12.5C11.5 12.7652 11.3946 13.0196 11.2071 13.2071C11.0196 13.3946 10.7652 13.5 10.5 13.5H3.5C3.23478 13.5 2.98043 13.3946 2.79289 13.2071C2.60536 13.0196 2.5 12.7652 2.5 12.5V3.5Z'/%3E%3Cpath d='M4.5 3.5V3C4.5 2.33696 4.76339 1.70107 5.23223 1.23223C5.70107 0.763392 6.33696 0.5 7 0.5C7.66304 0.5 8.29893 0.763392 8.76777 1.23223C9.23661 1.70107 9.5 2.33696 9.5 3V3.5'/%3E%3Cpath d='M5.5 6.50146V10.503'/%3E%3Cpath d='M8.5 6.50146V10.503'/%3E%3C/svg%3E");
}
.icon-btn.multipleFile-icon::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 2.5H3C2.44772 2.5 2 2.94772 2 3.5V12.5C2 13.0523 2.44772 13.5 3 13.5H9C9.55228 13.5 10 13.0523 10 12.5V3.5C10 2.94772 9.55228 2.5 9 2.5Z'/%3E%3Cpath d='M4 5H8'/%3E%3Cpath d='M4 7.5H8'/%3E%3Cpath d='M4 10H6'/%3E%3Cpath d='M4.5 0.5H11C11.2652 0.5 11.5196 0.605357 11.7071 0.792893C11.8946 0.98043 12 1.23478 12 1.5V11'/%3E%3C/svg%3E");
}
.icon-btn.multipleFile-icon:hover::before, .icon-btn.multipleFile-icon.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 2.5H3C2.44772 2.5 2 2.94772 2 3.5V12.5C2 13.0523 2.44772 13.5 3 13.5H9C9.55228 13.5 10 13.0523 10 12.5V3.5C10 2.94772 9.55228 2.5 9 2.5Z'/%3E%3Cpath d='M4 5H8'/%3E%3Cpath d='M4 7.5H8'/%3E%3Cpath d='M4 10H6'/%3E%3Cpath d='M4.5 0.5H11C11.2652 0.5 11.5196 0.605357 11.7071 0.792893C11.8946 0.98043 12 1.23478 12 1.5V11'/%3E%3C/svg%3E");
}
.icon-btn.receiptSubtract-icon::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 6.5H3'/%3E%3Cpath d='M8 4H3'/%3E%3Cpath d='M6 9H3'/%3E%3Cpath d='M12 0.5H2.5C1.96957 0.5 1.46086 0.710714 1.08579 1.08579C0.710714 1.46086 0.5 1.96957 0.5 2.5V13.5L3 12L5.5 13.5L8 12L10.5 13.5V2C10.5 1.60218 10.658 1.22064 10.9393 0.93934C11.2206 0.658035 11.6022 0.5 12 0.5ZM12 0.5C12.3978 0.5 12.7794 0.658035 13.0607 0.93934C13.342 1.22064 13.5 1.60218 13.5 2V5.5H10.5'/%3E%3C/svg%3E");
}
.icon-btn.receiptSubtract-icon:hover::before, .icon-btn.receiptSubtract-icon.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 6.5H3'/%3E%3Cpath d='M8 4H3'/%3E%3Cpath d='M6 9H3'/%3E%3Cpath d='M12 0.5H2.5C1.96957 0.5 1.46086 0.710714 1.08579 1.08579C0.710714 1.46086 0.5 1.96957 0.5 2.5V13.5L3 12L5.5 13.5L8 12L10.5 13.5V2C10.5 1.60218 10.658 1.22064 10.9393 0.93934C11.2206 0.658035 11.6022 0.5 12 0.5ZM12 0.5C12.3978 0.5 12.7794 0.658035 13.0607 0.93934C13.342 1.22064 13.5 1.60218 13.5 2V5.5H10.5'/%3E%3C/svg%3E");
}
.icon-btn.sendmail-icon::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.81161 11.0005L7.9896 13.1685C8.12323 13.3054 8.29031 13.4051 8.4743 13.4577C8.65829 13.5103 8.85282 13.5139 9.03864 13.4682C9.22562 13.4247 9.39827 13.3339 9.53999 13.2044C9.68172 13.0749 9.78775 12.9112 9.84789 12.7289L13.4246 2.00876C13.4993 1.8079 13.5147 1.58983 13.469 1.38047C13.4233 1.1711 13.3185 0.979261 13.167 0.827739C13.0155 0.676216 12.8236 0.571388 12.6143 0.525714C12.4049 0.48004 12.1868 0.495441 11.986 0.570087L1.2658 4.14679C1.07722 4.2112 0.909263 4.32481 0.779289 4.47586C0.649315 4.62691 0.562036 4.80993 0.526474 5.006C0.489767 5.18433 0.497938 5.36898 0.550254 5.54337C0.60257 5.71775 0.697391 5.87641 0.826198 6.00508L3.56368 8.74256L3.47376 12.2094L5.81161 11.0005Z'/%3E%3Cpath d='M13.1057 0.789795L3.56445 8.74247'/%3E%3C/svg%3E");
}
.icon-btn.sendmail-icon:hover::before, .icon-btn.sendmail-icon.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.81161 11.0005L7.9896 13.1685C8.12323 13.3054 8.29031 13.4051 8.4743 13.4577C8.65829 13.5103 8.85282 13.5139 9.03864 13.4682C9.22562 13.4247 9.39827 13.3339 9.53999 13.2044C9.68172 13.0749 9.78775 12.9112 9.84789 12.7289L13.4246 2.00876C13.4993 1.8079 13.5147 1.58983 13.469 1.38047C13.4233 1.1711 13.3185 0.979261 13.167 0.827739C13.0155 0.676216 12.8236 0.571388 12.6143 0.525714C12.4049 0.48004 12.1868 0.495441 11.986 0.570087L1.2658 4.14679C1.07722 4.2112 0.909263 4.32481 0.779289 4.47586C0.649315 4.62691 0.562036 4.80993 0.526474 5.006C0.489767 5.18433 0.497938 5.36898 0.550254 5.54337C0.60257 5.71775 0.697391 5.87641 0.826198 6.00508L3.56368 8.74256L3.47376 12.2094L5.81161 11.0005Z'/%3E%3Cpath d='M13.1057 0.789795L3.56445 8.74247'/%3E%3C/svg%3E");
}
.icon-btn.paperclip-icon::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8581 6.7867L6.97851 12.7157C6.75038 12.9481 6.4782 13.1328 6.17789 13.2588C5.87758 13.3849 5.55515 13.4498 5.22946 13.4498C4.90376 13.4498 4.58134 13.3849 4.28102 13.2588C3.98071 13.1328 3.70853 12.9481 3.48041 12.7157L1.72147 10.9271C1.26101 10.4594 1.00293 9.82944 1.00293 9.17312C1.00293 8.51681 1.26101 7.88681 1.72147 7.41913L7.98644 1.1344C8.17016 0.949161 8.38875 0.802134 8.62958 0.701798C8.87042 0.601463 9.12873 0.549805 9.38963 0.549805C9.65053 0.549805 9.90885 0.601463 10.1497 0.701798C10.3905 0.802134 10.6091 0.949161 10.7928 1.1344L11.4944 1.836C11.6797 2.01972 11.8267 2.23831 11.927 2.47914C12.0274 2.71997 12.079 2.97829 12.079 3.23919C12.079 3.50009 12.0274 3.75841 11.927 3.99924C11.8267 4.24008 11.6797 4.45866 11.4944 4.64238L5.94094 10.2156C5.84907 10.3083 5.73978 10.3818 5.61936 10.4319C5.49895 10.4821 5.36979 10.5079 5.23934 10.5079C5.10889 10.5079 4.97973 10.4821 4.85931 10.4319C4.7389 10.3818 4.6296 10.3083 4.53774 10.2156L4.19188 9.8599C4.09926 9.76803 4.02575 9.65874 3.97558 9.53832C3.92542 9.41791 3.89959 9.28875 3.89959 9.1583C3.89959 9.02785 3.92542 8.89869 3.97558 8.77827C4.02575 8.65786 4.09926 8.54856 4.19188 8.4567L7.91727 4.76096'/%3E%3C/svg%3E");
}
.icon-btn.paperclip-icon:hover::before, .icon-btn.paperclip-icon.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8581 6.7867L6.97851 12.7157C6.75038 12.9481 6.4782 13.1328 6.17789 13.2588C5.87758 13.3849 5.55515 13.4498 5.22946 13.4498C4.90376 13.4498 4.58134 13.3849 4.28102 13.2588C3.98071 13.1328 3.70853 12.9481 3.48041 12.7157L1.72147 10.9271C1.26101 10.4594 1.00293 9.82944 1.00293 9.17312C1.00293 8.51681 1.26101 7.88681 1.72147 7.41913L7.98644 1.1344C8.17016 0.949161 8.38875 0.802134 8.62958 0.701798C8.87042 0.601463 9.12873 0.549805 9.38963 0.549805C9.65053 0.549805 9.90885 0.601463 10.1497 0.701798C10.3905 0.802134 10.6091 0.949161 10.7928 1.1344L11.4944 1.836C11.6797 2.01972 11.8267 2.23831 11.927 2.47914C12.0274 2.71997 12.079 2.97829 12.079 3.23919C12.079 3.50009 12.0274 3.75841 11.927 3.99924C11.8267 4.24008 11.6797 4.45866 11.4944 4.64238L5.94094 10.2156C5.84907 10.3083 5.73978 10.3818 5.61936 10.4319C5.49895 10.4821 5.36979 10.5079 5.23934 10.5079C5.10889 10.5079 4.97973 10.4821 4.85931 10.4319C4.7389 10.3818 4.6296 10.3083 4.53774 10.2156L4.19188 9.8599C4.09926 9.76803 4.02575 9.65874 3.97558 9.53832C3.92542 9.41791 3.89959 9.28875 3.89959 9.1583C3.89959 9.02785 3.92542 8.89869 3.97558 8.77827C4.02575 8.65786 4.09926 8.54856 4.19188 8.4567L7.91727 4.76096'/%3E%3C/svg%3E");
}
.icon-btn.sociallike-icon::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.04634 5.81396H3.39762V12.0741H1.04634C0.914782 12.0741 0.78861 12.0219 0.695583 11.9288C0.602555 11.8358 0.550293 11.7096 0.550293 11.5781V6.31001C0.550293 6.17845 0.602555 6.05228 0.695583 5.95925C0.78861 5.86623 0.914782 5.81396 1.04634 5.81396Z'/%3E%3Cpath d='M3.39746 5.81358L5.91739 1.78565C6.01505 1.62645 6.15228 1.49525 6.31571 1.40484C6.47914 1.31443 6.66321 1.2679 6.84997 1.26976C6.99706 1.26445 7.14372 1.28868 7.28128 1.34102C7.41885 1.39336 7.54452 1.47274 7.65089 1.57448C7.75725 1.67622 7.84214 1.79824 7.90053 1.93335C7.95893 2.06845 7.98965 2.21389 7.99088 2.36107V5.24808H12.3462C12.5071 5.2533 12.6651 5.29252 12.8098 5.36318C12.9545 5.43383 13.0826 5.5343 13.1857 5.658C13.2888 5.7817 13.3645 5.92581 13.4079 6.08087C13.4513 6.23593 13.4614 6.39842 13.4375 6.55765L12.6438 11.6769C12.61 11.9505 12.4773 12.2023 12.2709 12.385C12.0645 12.5677 11.7984 12.6687 11.5227 12.669H5.01458C4.70477 12.6702 4.39898 12.5989 4.12169 12.4606L3.40738 12.1035'/%3E%3Cpath d='M3.39746 5.81348V12.0737'/%3E%3C/svg%3E");
}
.icon-btn.sociallike-icon:hover::before, .icon-btn.sociallike-icon.active::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.04634 5.81396H3.39762V12.0741H1.04634C0.914782 12.0741 0.78861 12.0219 0.695583 11.9288C0.602555 11.8358 0.550293 11.7096 0.550293 11.5781V6.31001C0.550293 6.17845 0.602555 6.05228 0.695583 5.95925C0.78861 5.86623 0.914782 5.81396 1.04634 5.81396Z'/%3E%3Cpath d='M3.39746 5.81358L5.91739 1.78565C6.01505 1.62645 6.15228 1.49525 6.31571 1.40484C6.47914 1.31443 6.66321 1.2679 6.84997 1.26976C6.99706 1.26445 7.14372 1.28868 7.28128 1.34102C7.41885 1.39336 7.54452 1.47274 7.65089 1.57448C7.75725 1.67622 7.84214 1.79824 7.90053 1.93335C7.95893 2.06845 7.98965 2.21389 7.99088 2.36107V5.24808H12.3462C12.5071 5.2533 12.6651 5.29252 12.8098 5.36318C12.9545 5.43383 13.0826 5.5343 13.1857 5.658C13.2888 5.7817 13.3645 5.92581 13.4079 6.08087C13.4513 6.23593 13.4614 6.39842 13.4375 6.55765L12.6438 11.6769C12.61 11.9505 12.4773 12.2023 12.2709 12.385C12.0645 12.5677 11.7984 12.6687 11.5227 12.669H5.01458C4.70477 12.6702 4.39898 12.5989 4.12169 12.4606L3.40738 12.1035'/%3E%3Cpath d='M3.39746 5.81348V12.0737'/%3E%3C/svg%3E");
}
.icon-btn.chevrondown-icon::after {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 5L7 9L11 5'/%3E%3C/svg%3E");
}
.icon-btn.chevrondown-icon:hover::after, .icon-btn.chevrondown-icon.active::after {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 5L7 9L11 5'/%3E%3C/svg%3E");
}

.svg::before {
  display: block;
  width: 48px;
  height: 48px;
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 10H6' /%3E%3Cpath d='M4 7.5H8' /%3E%3Cpath d='M4 5H8' /%3E%3Cpath d='M4.5 0.5H11C11.2652 0.5 11.5196 0.605357 11.7071 0.792893C11.8946 0.98043 12 1.23478 12 1.5V11' /%3E%3Cpath d='M9 2.5H3C2.44772 2.5 2 2.94772 2 3.5V12.5C2 13.0523 2.44772 13.5 3 13.5H9C9.55228 13.5 10 13.0523 10 12.5V3.5C10 2.94772 9.55228 2.5 9 2.5Z' /%3E%3C/svg%3E");
}
.svg:hover::before {
  display: block;
  width: 48px;
  height: 48px;
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23dddddd' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 10H6' /%3E%3Cpath d='M4 7.5H8' /%3E%3Cpath d='M4 5H8' /%3E%3Cpath d='M4.5 0.5H11C11.2652 0.5 11.5196 0.605357 11.7071 0.792893C11.8946 0.98043 12 1.23478 12 1.5V11' /%3E%3Cpath d='M9 2.5H3C2.44772 2.5 2 2.94772 2 3.5V12.5C2 13.0523 2.44772 13.5 3 13.5H9C9.55228 13.5 10 13.0523 10 12.5V3.5C10 2.94772 9.55228 2.5 9 2.5Z' /%3E%3C/svg%3E");
}

.content-nav {
  position: sticky;
  top: 66px;
  z-index: 1000;
  background-color: #fff;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.875em;
  padding: 0 1rem;
}
.content-nav .nav.nav-underline .nav-item a {
  color: #6c757d;
}
.content-nav .nav.nav-underline .nav-item a.nav-link {
  padding: var(--bs-nav-link-padding-y) 1rem;
}
.content-nav .nav.nav-underline .nav-item a.nav-link.active {
  border-color: #0C8B81;
}
.content-nav .nav.breadcrumb {
  padding: 0.5rem 0;
  margin-bottom: 0;
}
.content-nav .nav.breadcrumb .breadcrumb-item.salesmeeting {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.content-nav .nav.breadcrumb .breadcrumb-item.salesmeeting::before {
  display: block;
  margin: 0;
  margin-right: 0.5rem;
  width: 18px;
  height: 18px;
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%236c757d' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.5,3.1l2.2,1.2,2-.3c.7-.1,1.3,0,1.8.5'/%3E%3Cpath d='M11.3,9.3l-3.1,2.2c-.7.5-1.6.5-2.3,0L.5,7.9'/%3E%3Cpath d='M13.4,7.8l-2.2,1.5-3.4-2.8-1.3.9c-.5.4-1.2.3-1.6-.2-.4-.5-.3-1.2.2-1.6l1.3-1.1c.6-.5,1.4-.8,2.3-.7l2,.2,2.7-1.5'/%3E%3Cpath d='M7.8,6.6c.8.7,2,.4,2.4-.2'/%3E%3C/svg%3E");
}

#login .container-fluid > .d-flex {
  min-height: 100vh;
}
#login .fukuuru {
  margin: 0 auto 2rem;
  background-color: transparent;
  background-image: url(../images/logo_fukuuru_login.png);
  width: 480px;
  padding-top: 90px;
}
@media (max-width: 991.98px) {
  #login .fukuuru {
    width: min(100%, 360px);
    padding-top: min(25%, 90px);
  }
}
#login .btn-login {
  width: 100%;
  margin-top: 1rem;
  margin-bottom: 0.5rem;
  padding: 1rem;
  font-weight: bold;
}
#login input.form-control {
  background-color: #f8f9fa;
}

main.flex-column {
  height: calc(100vh - 66px);
  width: calc(100vw - 54px - 196px);
  -ms-flex-line-pack: justify;
      align-content: space-between;
}
main.flex-column > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
main.flex-column > section.contents-area {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
}

section.contents-area {
  padding: 1rem;
  /*
  	[class*="col"] > .white-board {
  		height: 100%;
  	}
  	.h-rest {
  		height: calc(100vh - 66px - 39px - 89.5px - 30.8px - 4rem);
  	}
  	.h-rest-ns {
  		height: calc(100vh - 66px - 39px - 30.8px - 3rem);
  	}
  //	.h-rest-al {
  //		height: calc(100vh - 66px - 39px - 2rem);
  //	}
  //	.h-rest-row {
  //		height: calc(100vh - 66px - 39px -  30.8px - 3rem - 41px - 41px - 64px);
  //	}
  */
}
section.contents-area.flex-column {
  -ms-flex-line-pack: justify;
      align-content: space-between;
}
section.contents-area .white-board {
  position: relative;
  border-radius: var(--bs-border-radius);
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity));
  /*
  		.contents-header,.contents-body {
  			width: 100%;
  		}
  		.contents-header {
  			padding: 1rem;
  			h3 {
  				margin-bottom: 0;
  				line-height: 30.8px;

  				+ ul.list-inline {
  					margin-bottom: 0;
  					margin-left: auto;
  				}
  			}
  		}

  //		.contents-body {
  //			&:has(+.contents-footer) {
  //				height: calc(100vh - 66px - 39px -  30.8px - 2rem - 41px - 41px - 72px);
  //			}
  //		}
  		.contents-footer {
  //			margin: 0 -1rem;
  //			padding: 1rem 1rem 0;
  			padding: 1rem;
  			border-top: $border-width $border-style $border-color;
  			justify-content: end;

  			.btn + .btn { margin-left: 1rem; }
  		}

  */
}
section.contents-area .white-board h3, section.contents-area .white-board h5 {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
  margin-bottom: 1rem;
}
section.contents-area .white-board h6 {
  font-size: 0.75rem;
  line-height: 1.5;
  font-weight: 700;
  margin-bottom: 0.25rem;
  color: #495057;
}
section.contents-area .white-board .extract-conditions {
  border: 1px solid #dee2e6;
  border-radius: 0.375rem;
}
section.contents-area .white-board .extract-conditions > .btn-link.icon-btn {
  padding: 1rem;
  width: 100%;
  border-radius: 0.375rem !important;
}
section.contents-area .white-board .extract-conditions > .btn-link.icon-btn[aria-expanded=true] {
  background-color: #f8f9fa;
}

.page-footer {
  padding: 1rem;
  background-color: #fff;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
}
.page-footer .btn + .btn {
  margin-left: 1rem;
}

/*
ul.legend {
	margin-bottom: 0;
	li {
		font-size: .75rem !important;
		font-weight: normal !important;

		&.legend-item {
			position: relative;
			padding-left: .875rem;
			&::before {
				position: absolute;
				left: 0; top: 50%;
				transform: translateY( -50% );
				display: block;
				width: 10px; height: 10px;
				content: '';
			}
			&.orange::before { background: $orange; }
			&.gray::before  { background: $gray-600; }
			&.green::before, &.green-500::before { background: $fkur-green; }
			&.green-100::before { background: $fkur-green-100; }
			&.green-200::before { background: $fkur-green-200; }
			&.green-300::before { background: $fkur-green-300; }
			&.green-400::before { background: $fkur-green-400; }
			&.green-600::before { background: $fkur-green-600; }
		}
	}
}
.total {
	> * {
		display: flex;
		padding: 0 .5rem 0 0;
		line-height: 2rem;
		background-color: $gray-200;
		border-radius: var(--bs-border-radius);

		&::before {
			display: block;
			font-size: .75em;
			font-weight: $font-weight-bold;
			margin-right: .5rem;
			padding: 0 .5rem;
			background-color: $gray-400;
			border-top-left-radius: var(--bs-border-radius);
			border-bottom-left-radius: var(--bs-border-radius);
			content: '項目';
		}
		&.storebudget {
			border: $border-width $border-style $gray-500;
			background-color: $white;
			&::before {
				background-color: $gray-500;
				color: $white;
			}
		}
		&.budget::before { content: '予算'; }
		&.sales::before { content: '売上'; }
		&.transaction::before { content: '前商談取引金額'; }
		&.storebudget::before { content: '店舗商談予算'; }
		&.totalnumber::before { content: '合計件数'; }
		&.totalamount::before { content: '合計金額'; }
	}
}
*/
.summary-group {
  position: relative;
  padding-left: 1rem;
  padding-right: 1rem;
  min-width: 5rem;
}
.summary-group + .summary-group {
  border-left: 1px solid #dee2e6;
}
.summary-group:first-of-type {
  padding-left: 0.5rem;
}
.summary-group:first-of-type::after {
  font-size: 0.875em;
  line-height: 1.75rem;
  position: absolute;
  bottom: 0;
  right: 1rem;
  content: "※全て税込表示です";
}
.summary-group:last-of-type {
  padding-right: 0.5rem;
}
.summary-group .summary-label {
  margin-bottom: 0.25rem;
  font-size: 0.75rem;
  color: #6c757d;
}
.summary-group .summary-item {
  line-height: 31px;
}
.summary-group .summary-item.dropdown button.dropdown-toggle {
  color: #212529;
}
.summary-group .summary-item.dropdown button.dropdown-toggle + div.dropdown-menu {
  padding: 0.5rem 1rem;
}
.summary-group .summary-item.dropdown button.dropdown-toggle + div.dropdown-menu ul.list-unstyled {
  margin-bottom: 0;
}
.summary-group .summary-item.dropdown button.dropdown-toggle + div.dropdown-menu ul.list-unstyled li.d-flex {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.extract-custoners-list .customer {
  font-size: 1rem;
}
.extract-custoners-list .customer.co::before, .extract-custoners-list .customer.so::before {
  display: block;
  margin-right: 0.5rem;
  padding: 0 0.25rem;
  font-size: 14px;
  line-height: 20px;
  border: 1px solid #ced4da;
  color: #6c757d;
  border-radius: 0.375rem;
}
.extract-custoners-list .customer.co::before {
  content: "法人";
}
.extract-custoners-list .customer.so::before {
  content: "個人";
}
.extract-custoners-list ul.registered-name {
  margin-top: 0.5rem;
  margin-bottom: 0;
}
.extract-custoners-list ul.registered-name li.company::before, .extract-custoners-list ul.registered-name li.delivery::before {
  color: #6c757d;
}
.extract-custoners-list ul.registered-name li.company::before {
  content: "企業名：";
}
.extract-custoners-list ul.registered-name li.delivery::before {
  content: "納品先：";
}
.extract-custoners-list tr, .extract-custoners-list td {
  white-space: nowrap;
}
.extract-custoners-list tr .form-control, .extract-custoners-list tr .form-select, .extract-custoners-list td .form-control, .extract-custoners-list td .form-select {
  background-color: #f8f9fa;
}
.extract-custoners-list tr input.form-control:disabled, .extract-custoners-list td input.form-control:disabled {
  background-color: transparent;
  color: #6c757d;
}
.extract-custoners-list tr select.form-select, .extract-custoners-list td select.form-select {
  min-width: 9rem;
}
.extract-custoners-list tr input.form-control:not([name=salesAmount]), .extract-custoners-list td input.form-control:not([name=salesAmount]) {
  min-width: 10rem;
}
.extract-custoners-list tr input.form-control[name=salesAmount], .extract-custoners-list td input.form-control[name=salesAmount] {
  min-width: 3rem;
  text-align: end;
  width: auto;
  display: inline;
}
.extract-custoners-list tr.tenkyen, .extract-custoners-list td.tenkyen {
  white-space: nowrap;
}
.extract-custoners-list tr.tenkyen::after, .extract-custoners-list td.tenkyen::after {
  content: " 万円";
}
.extract-custoners-list .file-form-control {
  width: 10rem;
  font-size: 0.75rem;
  text-align: center;
}
.extract-custoners-list .file-form-control::-webkit-file-upload-button {
  display: block;
  width: 100%;
  font-size: 0.875rem;
  background-color: #e9ecef;
  border-radius: 0.375rem;
  border: var(--bs-border-width) solid #dee2e6;
  padding: 0.25rem 0.5rem;
}
.extract-custoners-list .file-form-control::file-selector-button {
  display: block;
  width: 100%;
  font-size: 0.875rem;
  background-color: #e9ecef;
  border-radius: 0.375rem;
  border: var(--bs-border-width) solid #dee2e6;
  padding: 0.25rem 0.5rem;
}

/*
.status-tab, .store-tab {
	.nav-link {
		font-size: .875em;
		border: $border-width $border-style $primary;
		white-space: nowrap;
	}
}
.status-tab {
	.badge {
		background-color: $gray-700 !important;
		color: RGBA(var(--bs-white-rgb), var(--bs-bg-opacity, 1)) !important;
	}
	.nav-item {
		+ .nav-item { margin-left: .25em; }

		.nav-link {			
			display: flex;
			padding: .375em;

			> * { flex: auto; }
			.badge {
				flex: initial !important;
				min-width: 20px;
				line-height: 20px;
				padding: 0 .5em;
				color: $gray-900 !important;
				background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
			}

			&.active {	
				.badge {
					background-color: RGBA(var(--bs-white-rgb), var(--bs-bg-opacity, 1)) !important;
				}
			}
		}
	}	
}
.nav.flex-column {
	.nav-link {
		+ .nav-link { margin-top: .25em; }
		padding: .375em 1em;
	}
}
.period, .los { white-space: nowrap; }

.d-flex {
	&.filters {
		h6 {
			margin-bottom: 0;
			margin-right: 1rem;
			font-size: .75rem;
			font-weight: bold;
			color: $gray-600;
		}
	}
}
*/
.badge[class*=status-stage] {
  color: #212529 !important;
}
.badge.status-stage1 {
  background-color: RGBA(200, 215, 250, 1);
}
.badge.status-stage2 {
  background-color: RGBA(200, 229, 250, 1);
}
.badge.status-stage3 {
  background-color: RGBA(227, 250, 200, 1);
}
.badge.status-stage4 {
  background-color: RGBA(250, 240, 200, 1);
}
.badge.status-stage5 {
  background-color: RGBA(250, 220, 200, 1);
}
.badge.status-stage6 {
  background-color: RGBA(250, 210, 210, 1);
}
.badge.status-stage7 {
  background-color: RGBA(245, 215, 250, 1);
}
.badge.status-stage8 {
  background-color: RGBA(225, 225, 225, 1);
}
.badge.text-bg-gold {
  color: #fff;
  background-color: RGBA(228, 200, 32, 1);
}
.badge.text-bg-silver {
  color: #fff;
  background-color: RGBA(176, 170, 176, 1);
}
.badge.text-bg-black {
  color: #fff;
  background-color: RGBA(57, 50, 57, 1);
}
.badge.text-bg-new {
  color: #fff;
  background-color: RGBA(224, 107, 59, 1);
}
.badge + .badge {
  margin-left: 2px;
}
.badge[class*=icon-] {
  display: block;
  width: 20px;
  height: 20px;
  padding: 3px;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
}
.badge[class*=icon-]::before {
  display: block;
  margin: 0;
  width: 14px;
  height: 14px;
  font-size: 14px;
  line-height: 14px;
}
.badge.icon-new {
  background-color: RGBA(224, 107, 59, 1);
}
.badge.icon-loyal {
  background-color: #0C8B81;
}
.badge.icon-others {
  background-color: #dc3545;
}
.badge.icon-notconnect {
  background-color: #adb5bd;
}
.badge.icon-gold {
  background-color: RGBA(228, 200, 32, 1);
}
.badge.icon-silver {
  background-color: RGBA(176, 170, 176, 1);
}
.badge.icon-black {
  background-color: RGBA(57, 50, 57, 1);
}
.badge.icon-comment {
  background-color: #6c757d;
}
.badge.icon-new {
  width: auto;
}
.badge.icon-new::before {
  width: 32px;
  content: "新規";
  font-size: 0.75rem;
}
.badge.icon-loyal {
  width: auto;
}
.badge.icon-loyal::before {
  width: 32px;
  content: "重要";
  font-size: 0.75rem;
}
.badge.icon-others {
  width: auto;
}
.badge.icon-others::before {
  width: 40px;
  content: "他店有";
  font-size: 0.75rem;
}
.badge.icon-notconnect::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.76105 8.6905C5.56273 8.88439 5.29638 8.99296 5.01902 8.99296C4.74165 8.99296 4.4753 8.88439 4.27698 8.6905C4.08031 8.49722 3.8156 8.38892 3.53985 8.38892C3.26411 8.38892 2.99939 8.49722 2.80273 8.6905L0.92551 10.5481C0.731612 10.7464 0.623047 11.0127 0.623047 11.2901C0.623047 11.5675 0.731612 11.8338 0.92551 12.0321L1.36779 12.4646C1.8737 12.9773 2.5407 13.3001 3.25666 13.3789C3.97262 13.4577 4.69387 13.2875 5.29912 12.897C6.22199 12.2743 7.10568 11.5991 7.94617 10.8756' /%3E%3Cpath d='M0.5 0.5L13.5 13.5' /%3E%3Cpath d='M9.46764 9.46708C10.7482 8.19099 11.9071 6.79283 12.9267 5.29009C13.3172 4.68483 13.4874 3.96359 13.4086 3.24763C13.3299 2.53167 13.007 1.86466 12.4943 1.35875L12.0618 0.916478C11.8635 0.72258 11.5972 0.614014 11.3198 0.614014C11.0424 0.614014 10.7761 0.72258 10.5778 0.916478L8.71038 2.78386C8.5171 2.98053 8.4088 3.24524 8.4088 3.52099C8.4088 3.79673 8.5171 4.06144 8.71038 4.25811C8.80874 4.35504 8.88685 4.47056 8.94016 4.59795C8.99348 4.72534 9.02093 4.86206 9.02093 5.00015C9.02093 5.13825 8.99348 5.27496 8.94016 5.40235C8.88685 5.52974 8.80874 5.64526 8.71038 5.74219L7.22656 7.22601' /%3E%3C/svg%3E");
}
.badge.icon-expandwindow::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%236c757d' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 8V12.5C13.5 12.7652 13.3946 13.0196 13.2071 13.2071C13.0196 13.3946 12.7652 13.5 12.5 13.5H1.5C1.23478 13.5 0.98043 13.3946 0.792893 13.2071C0.605357 13.0196 0.5 12.7652 0.5 12.5V1.5C0.5 1.23478 0.605357 0.98043 0.792893 0.792893C0.98043 0.605357 1.23478 0.5 1.5 0.5H6' /%3E%3Cpath d='M10 0.5H13.5V4' /%3E%3Cpath d='M13.5 0.5L7 7' /%3E%3C/svg%3E");
}
.badge.icon-gold::before {
  content: "G";
}
.badge.icon-silver::before {
  content: "S";
}
.badge.icon-black::before {
  content: "B";
}
.badge.icon-comment::before {
  content: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 12.5L0.5 13.5L1.5 10.5V1.5C1.5 1.23478 1.60536 0.98043 1.79289 0.792893C1.98043 0.605357 2.23478 0.5 2.5 0.5H12.5C12.7652 0.5 13.0196 0.605357 13.2071 0.792893C13.3946 0.98043 13.5 1.23478 13.5 1.5V11.5C13.5 11.7652 13.3946 12.0196 13.2071 12.2071C13.0196 12.3946 12.7652 12.5 12.5 12.5H4.5Z' /%3E%3Cpath d='M7.5 3V6.5' /%3E%3Cpath d='M7.5 9.25C7.36193 9.25 7.25 9.13807 7.25 9C7.25 8.86193 7.36193 8.75 7.5 8.75' /%3E%3C/svg%3E");
}

.table {
  table-layout: auto;
  width: 100%;
  /*
  	&.progress-chart {
  		tbody tr td {
  			&:not(:first-of-type) {
  				background: $fkur-green-100;
  				text-align: end;
  			}
  			&.orders {
  				background: $fkur-green !important;
  				color: $white;
  			}
  			&.lost {
  				background: $gray-600 !important;
  				color: $white;
  			}
  			&.excess {
  				background: $orange !important;
  				color: $white;
  			}
  			&.now {
  				background: $fkur-green-200 !important;
  			}
  		}
  	}
  // dashoboard
  	&.progress-chart, &.newcustomer-chart {
  		margin-bottom: 0;

  		> * > * {
  			border-bottom-width: 2px !important;
  		}
  		thead th {
  			padding: .25rem 0 .125rem;
  			&:first-of-type { width: 125px; }

  		}
  		tbody tr td {
  			padding: .125rem .25rem;
  			height: 1.5rem;
  		}
  	}
  // border-less
  	&.table-borderless {
  		thead {
  			th { padding-bottom: 0; }
  		}
  	}
  */
}
.table thead th {
  font-size: 0.625em;
  white-space: nowrap;
}
.table thead th:has(input) {
  font-size: 0.875em;
}
.table tbody tr td {
  vertical-align: middle;
  font-size: 0.875em;
}
.table.table-sideopen {
  margin-bottom: 0;
}
.table.table-sideopen > * {
  border-top-width: var(--bs-border-width);
}
.table.table-sideopen > * > * > :not(:first-of-type) {
  border-left-width: var(--bs-border-width);
}
.table.table-sideopen tr.idle > * {
  color: #ced4da;
}
.table.table-sideopen tr.total-row > * {
  text-align: end;
}

/*
.head {
	.table {
		&.progress-chart {
			&.topchart {
				thead th {
//					&:first-of-type { width: 100px; }
					&:not(:first-of-type, :last-of-type, :nth-last-of-type(2)){
						width: 60px;
					}
					&:nth-last-of-type(2) { width: 1rem; }
				}
				tbody tr td {
//					&:not(:first-of-type, :nth-last-of-type(2)){
//						background: $fkur-green-100;
//						text-align: end;
//					}

					&:nth-last-of-type(2){
						background-color: transparent;
					}
					&:first-of-type, &:last-of-type {
						padding: 0;
					}
				}
			}
			&.shortchart {
				thead th {
//					&:first-of-type { width: 90px; }
					&:not(:first-of-type){ min-width: 50px; }
				}
				tbody tr td {
//					&:not(:first-of-type){
//						background: $fkur-green-100;
//						text-align: end;
//					}
					&:first-of-type {
						padding: 0;
					}
				}
			}
		}
		&.newcustomer-chart {
//			thead th {
//				&:first-of-type { width: 90px; }
//			}
			tbody tr td {
				padding: 0;
				height: 1.5rem;
				vertical-align: middle;
				font-size: .875em;
			}
			div.bar-graph-wrap {
				display: flex;

				.graph-manthago-1 { background: $fkur-green-600; }
				.graph-manthago-2 { background: $fkur-green-500; }
				.graph-manthago-3 { background: $fkur-green-400; }
				.graph-manthago-4 { background: $fkur-green-300; }
				.graph-manthago-5 { background: $fkur-green-200; }
				.graph-manthago-6 { background: $fkur-green-100; }
			}
		}
		div.bar-graph-wrap {
			position: relative;
			height: 100%;
			padding: 0 !important;

			.graph {
				height: 100%;
				background: $fkur-green;

				display: flex;
				align-items: center;
				justify-content: flex-end;
				padding: 0 .25rem;

				span {
					font-size: .75em;
					color: $white;
				}
			}
		}
	}
}
.store {
	.flex-shrink-1 { width: 36%; }
}
*/
/*
.head, .store {
	// detail-by-customer
	section.detailbycustomer {
		section[class*="stage"] {
			border-top: $border-width $border-style $border-color;
			padding: 1rem 0;
		}

		ul.todo-thread {
			li {
				display: flex;

				&.from {
					justify-content: start;
					&::before {
						margin-right: .5rem;
						width: 1rem;
						height: 1rem;
					}
				}
				&.to {
					justify-content: end;
					&::after {
						margin-left: .5rem;
						width: 1rem;
						height: 1rem;
					}
				}
				&.todo {
					&::before {
						@include svgArrowLeftDown($baseColor: $body-color);
					}
				}
				&.reply {
					&::after {
						@include svgChatOval($baseColor: $body-color);
					}
				}
				&.pdf {
					&::after {
						@include svgPDF($baseColor: $body-color);
					}
				}
				&.reason {
					&::before { width: auto; content: "（理由）"; }
				}
			}
		}
		#offcanvasComment {
			--bs-offcanvas-width: 40vw;
		}
	}
	.search-condition {
		padding: 1rem;
		border: $border-width $border-style $border-color;
		border-radius: $border-radius;

		.col-form-label {
			margin-bottom: .25rem;
			font-size: .75rem;
			color: $gray-600;
		}
	}
}
.head {
	.contents-area:not(.customer-list){
		.contents-header { border-bottom: $border-width $border-style $border-color; }
	}
	// management
	section.management {
		table.table-sideopen {
			tbody tr td {
				&:nth-last-of-type(3) {
					text-align: center;
				}
			}
		}
	}
	//customer-selection
	.customer-selection {
		.contents-header {
			border-bottom: $border-width $border-style $border-color;
		}

		.store-tab, .store-customer {
			height: 100%;
			overflow-y: auto;
			overflow-x: hidden;
		}
		.store-tab {
			border-right: $border-width $border-style $border-color;
			padding: 1rem;

			.nav-link {
				&.done { background-color: $fkur-green-100; }
			}
		}
		.store-customer {
			padding: 1rem;
			flex-grow: 1;
		}
	}
	//todo-setting
	.todo-setting {}
	//saleslogic-setting
	.saleslogic-setting {}
	//customer-list
	.customer-list {}
	//customer-details
	.customer-details {
		.salesNg {
			padding: .5rem 1rem;
			background-color: $gray-100;
		}
	}
}
.store {
	.contents-area:not(.customer-list){
		.contents-header { border-bottom: $border-width $border-style $border-color; }
	}

	// management
	section.management,
	section.achievement {
//		.contents-header {
//			border-bottom: $border-width $border-style $border-color;
//		}
		.contents-body {
			.flex-column {
				border-right: $border-width $border-style $border-color;
				padding: 1rem;
			}
			table.table-sideopen {
				tbody tr td {
					&:nth-last-of-type(3) {
						text-align: center;
					}
				}
			}
		}
	}
}
*/
/*
.offcanvas-end {
	.btn-close {
		--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' %3e%3cpath d='M8 0.5L15.5 8L8 15.5M0.5 0.5L8 8L0.5 15.5'/%3e%3c/svg%3e");
	}
}
*/
/*
.custom-tooltip {
	--bs-tooltip-bg: var(--bs-secondary);
	--bs-tooltip-max-width: 300px;
}
*/
.modal-content.customer-details .salesNg {
  padding: 0.5rem 1rem;
  background-color: #f8f9fa;
}
.modal-content.customer-details .sales-summary {
  border: 1px solid #6c757d;
  border-radius: 0.375rem;
}
.modal-content.customer-details .sales-summary > * {
  margin: 0;
  padding: 0 1rem;
}
.modal-content.customer-details .sales-summary > h6 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #6c757d;
  color: #fff;
}
.modal-content.customer-details .sales-summary .annual-sales-amount {
  text-align: end;
}

.modal-header .summary-group:last-of-type {
  padding-right: 2rem;
}
.modal-header .summary-group .summary-item {
  line-height: 24px;
}