@import url("https://fonts.googleapis.com/css2?family=Racing+Sans+One&family=Roboto:wght@500;700&display=swap");
/*************************
page
*************************/
.m-btn-ellipse__mAuto {
  margin-left: auto;
  margin-right: auto;
}

.m-table__td_fM {
  font-weight: 500;
}

.js-scrollable {
  overflow: auto;
  position: relative;
}
@media screen and (max-width: 640px) {
  .js-scrollable .m-table {
    width: 200%;
  }
}

.m-column-item_center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

#sec03 .m-column--col2-style-2 {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

@media screen and (max-width: 640px) {
  #sec01 .m-float-col2, #sec05 .m-float-col2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
  }
}
@media screen and (max-width: 640px) {
  #sec01 .m-float-col2__img, #sec05 .m-float-col2__img {
    margin-block: 20px 0;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
@media screen and (max-width: 640px) {
  #sec01 .m-float-col2__txtbox, #sec05 .m-float-col2__txtbox {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}/*# sourceMappingURL=advantage.css.map */