/* Scss Document */
/* hover opacity */
/* hover txt */
.wysiwyg_nisseicom strong {
  font-weight: bold;
}

.wysiwyg_nisseicom em {
  font-style: italic;
}

.wysiwyg_nisseicom del {
  text-decoration: line-through;
}

.wysiwyg_nisseicom blockquote {
  display: block;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 40px;
  margin-inline-end: 40px;
}

.wysiwyg_nisseicom .underlinelink {
  text-decoration: underline;
  padding: 0;
}

.wysiwyg_nisseicom .underlinelink:before {
  display: none;
}

.wysiwyg_nisseicom .imglink {
  text-decoration: underline;
  padding: 0;
  display: block;
}

.wysiwyg_nisseicom .imglink:before {
  display: none;
}

.wysiwyg_nisseicom .underlinelink._link_blank {
  margin: 5px 30px 5px 0;
}

.wysiwyg_nisseicom .float_link {
  display: table;
  width: auto;
  margin: 5px 10px 5px 0;
}

.wysiwyg_nisseicom hr {
  border: 0 none;
  height: 2px;
  color: transparent;
  background-color: transparent;
  clear: both;
}

.wysiwyg_nisseicom a#anchor_01,
.wysiwyg_nisseicom a#anchor_02,
.wysiwyg_nisseicom a#anchor_03,
.wysiwyg_nisseicom a#anchor_04,
.wysiwyg_nisseicom a#anchor_05,
.wysiwyg_nisseicom a#anchor_06,
.wysiwyg_nisseicom a#anchor_07,
.wysiwyg_nisseicom a#anchor_08,
.wysiwyg_nisseicom a#anchor_09,
.wysiwyg_nisseicom a#anchor_10 {
  position: absolute;
}

.wysiwyg_nisseicom a#anchor_01::before,
.wysiwyg_nisseicom a#anchor_02::before,
.wysiwyg_nisseicom a#anchor_03::before,
.wysiwyg_nisseicom a#anchor_04::before,
.wysiwyg_nisseicom a#anchor_05::before,
.wysiwyg_nisseicom a#anchor_06::before,
.wysiwyg_nisseicom a#anchor_07::before,
.wysiwyg_nisseicom a#anchor_08::before,
.wysiwyg_nisseicom a#anchor_09::before,
.wysiwyg_nisseicom a#anchor_10::before {
  display: none;
}

.wysiwyg_nisseicom h2 + p, .wysiwyg_nisseicom h3 + p, .wysiwyg_nisseicom h4 + p, .wysiwyg_nisseicom h5 + p, .wysiwyg_nisseicom h6 + p {
  margin: 20px 0 0;
}

.wysiwyg_nisseicom h2 + a, .wysiwyg_nisseicom h3 + a, .wysiwyg_nisseicom h4 + a, .wysiwyg_nisseicom h5 + a, .wysiwyg_nisseicom h6 + a {
  margin: 20px 0 5px;
}

.wysiwyg_nisseicom .mt-image-center, .wysiwyg_nisseicom .mt-image-none {
  margin-top: 20px !important;
}

.wysiwyg_nisseicom .mt-image-left, .wysiwyg_nisseicom .mt-image-right {
  margin-top: 0 !important;
}

.wysiwyg_nisseicom a[href^="tel:"] {
  text-decoration: none;
  font-weight: normal;
  margin: 0;
  padding: 0;
  display: inline;
}

.wysiwyg_nisseicom a[href^="tel:"]:before {
  border: none;
}

.wysiwyg_nisseicom a[href^="mailto:"] {
  font-weight: normal;
  display: inline;
  padding: 0;
}

.wysiwyg_nisseicom a[href^="mailto:"]::before {
  display: none;
}

@media screen and (min-width: 1024px) {
  /* over wright
  --------------------------------------------------*/
  .wysiwyg_nisseicom .underlinelink:hover {
    color: #008FBE;
  }
  .wysiwyg_nisseicom a[href^="mailto:"]:hover {
    text-decoration: underline;
  }
  .wysiwyg_nisseicom a[href^="tel:"] {
    pointer-events: none;
  }
}

@media screen and (max-width: 1023px) {
  /* over wright
  --------------------------------------------------*/
  .wysiwyg_nisseicom a[href^="tel:"] {
    text-decoration: underline;
  }
  .wysiwyg_nisseicom a[href^="mailto:"] {
    text-decoration: underline;
  }
}

@media screen and (max-width: 600px) {
  /* over wright
--------------------------------------------------*/
  .wysiwyg_nisseicom .mt-image-left, .wysiwyg_nisseicom .mt-image-right {
    float: none !important;
    margin-right: auto !important;
    margin-left: auto !important;
    display: block;
    margin-top: 20px !important;
  }
  .wysiwyg_nisseicom .sp_right {
    margin-right: 0 !important;
    margin-top: 0 !important;
  }
  .wysiwyg_nisseicom hr {
    display: none;
  }
  .wysiwyg_nisseicom table.table_typeA tr:last-child td {
    padding: 0;
  }
}
