@charset "UTF-8";


.clearfix {
  zoom: 1;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
}

.rema_kv__tit span {
  background-color: transparent;
}

.p-cms {
  padding: .5em 1.5em;
  margin-top: 1em;
  background-color: #ffeeab;
}

.p-cms ul > li {
  position: relative;
  padding-left: 26px;
  margin: 5px;
  font-size: 1.4rem;
}

.p-cms ul > li::before {
  color: #ffa225;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "●";
  display: block;
  position: absolute;
  top: calc((1em - 16px) / 2);
  left: 0;
}

.ex_figbox {
  display: table;
}

.ex_figbox figcaption {
  display: table-caption;
  caption-side: bottom;
}

.ex_figbox figcaption.centre {
  text-align: center;
}

.ex_figbox.ex_figfix {
  position: relative;
  display: block;
}

.ex_figbox.ex_figfix .remaTmp_thumImg {
  margin-bottom: 0;
}

.ex_figbox.ex_figfix figcaption {
  position: absolute;
  left: -1px;
  bottom: -1px;
  padding: .6em .6em .05em .05em;
  background-color: #fff;
}

@media screen and (min-width: 750px) {
  .ex_flimgl figure {
    width: 50%;
    float: left;
    margin: 0 40px 40px 0;
  }
  .ex_flimgr figure {
    width: 50%;
    float: right;
    margin: 0 0 40px 40px;
  }
}

@media screen and (max-width: 750px) {
  .ex_flimgl,
  .ex_flimgr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .ex_flimgl > *,
  .ex_flimgr > * {
    width: 100%;
  }
  .ex_flimgl > h2,
  .ex_flimgr > h2 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .ex_flimgl > .remaTmp_flexItem:nth-of-type(1),
  .ex_flimgr > .remaTmp_flexItem:nth-of-type(1) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .ex_flimgl > .remaTmp_flexItem:nth-of-type(2),
  .ex_flimgr > .remaTmp_flexItem:nth-of-type(2) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .ex_flimgl > .remaTmp_flexItem:nth-of-type(3),
  .ex_flimgr > .remaTmp_flexItem:nth-of-type(3) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .ex_flimgl > .remaTmp_flexItem:nth-of-type(4),
  .ex_flimgr > .remaTmp_flexItem:nth-of-type(4) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .ex_flimgl > figure:nth-of-type(1),
  .ex_flimgr > figure:nth-of-type(1) {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
    margin-top: 1em;
  }
  .ex_flimgl > figure:nth-of-type(2),
  .ex_flimgr > figure:nth-of-type(2) {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  .ex_flimgl > figure:nth-of-type(3),
  .ex_flimgr > figure:nth-of-type(3) {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .ex_flimgl > figure:nth-of-type(4),
  .ex_flimgr > figure:nth-of-type(4) {
    -webkit-box-ordinal-group: 15;
    -ms-flex-order: 14;
    order: 14;
  }
}

/*# sourceMappingURL=../../../_soucemaps/medical/ex/css/style.css.map */
