/*!******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./node_modules/import-glob-loader/index.js!./src/brand/comurecare/share/top.css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************/
.p-top_mv {
  overflow: hidden;
}
.p-top_mv_slider {
  position: relative;
}
.p-top_mv_slider a {
  display: block;
}

.p-top_mv_slider a:hover {
  opacity: 0.7;
}

.p-top_mv .slick-slider {
  position: static;
}

.p-top_mv .slick-dots {
  width: 100%;
  text-align: center;
  margin: 0;
  position: relative;
  bottom: -15px;
  z-index: 1;
  font-size: 0;
}
.p-top_mv .slick-dots li {
  display: inline-block;
  margin: 0 5px;
  font-size: 0;
}

.p-top_mv .slick-dots li button {
  display: block;
  width: 10px;
  height: 10px;
  background-color: #cccccc;
  border-radius: 50%;
  text-indent: -9999px;
  padding: 0;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
}

.p-top_mv .slick-dots li.slick-active button {
  background: #0f0964;
}

@media screen and (max-width: 767px) {
  .p-top_mv {
    margin-bottom: -16px;
  }
  .p-top_mv_slider {
    margin-left: -20px;
    margin-right: -20px;
    padding-bottom: 15px;
  }
  .p-top_cm {
    padding-top: 36px;
  }
}

@media print, screen and (min-width: 768px) {
  .p-top_mv_slider {
    margin: 0 -251px;
    padding-bottom: 26px;
  }
  .p-top_mv .slick-dots {
    bottom: -10px;
  }
  .p-top_cm {
    margin-top: 80px;
    margin-bottom: 28px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnJhbmQvY29tdXJlY2FyZS9zaGFyZS90b3AuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0VBQ0U7QUFDRjtBQU1BO0VBQ0U7QUFFRjtBQWFBO0VBQ0U7QUFHRjs7QUFEQTtFQUNFO0FBSUY7O0FBRkE7RUFDRTtBQUtGOztBQUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFNRjtBQUNBO0VBQ0U7RUFDQTtFQUNBO0FBT0Y7O0FBTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRztFQUNLO0VBQ1I7QUFRRjs7QUFOQTtFQUNFO0FBU0Y7O0FBekVBO0VBQ0U7SUFDRTtFQUVGO0VBV0E7SUFDRTtJQUNBO0lBQ0E7RUFHRjtFQStDQTtJQUNFO0VBU0Y7QUF6RUY7O0FBR0E7RUFDRTtJQUNFO0lBQ0E7RUFHRjtFQTBCQTtJQUNFO0VBT0Y7RUF5QkE7SUFDRTtJQUNBO0VBU0Y7QUFyRUYsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2tvYmF5YXNoaV9yZXNwb25zaXZlLy4vc3JjL2JyYW5kL2NvbXVyZWNhcmUvc2hhcmUvdG9wLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIucC10b3BfbXYge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtdG9wX212IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZweDtcbiAgfVxufVxuLnAtdG9wX212X3NsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10b3BfbXZfc2xpZGVyIHtcbiAgICBtYXJnaW46IDAgLTI1MXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BfbXZfc2xpZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLnAtdG9wX212X3NsaWRlciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC10b3BfbXZfc2xpZGVyIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4ucC10b3BfbXYgLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4ucC10b3BfbXYgLnNsaWNrLWRvdHMge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAtMTVweDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAwO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcF9tdiAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgfVxufVxuLnAtdG9wX212IC5zbGljay1kb3RzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xuICBmb250LXNpemU6IDA7XG59XG4ucC10b3BfbXYgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuLnAtdG9wX212IC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjMGYwOTY0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BfY20ge1xuICAgIHBhZGRpbmctdG9wOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wX2NtIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/