/*!********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/project/kikin.scss ***!
  \********************************************************************************************************************************************************************************************/
/*
  xl
  82 - 56
  38 - 24
  32 - 23
  28 - 20
  26 - 18
  18 - 14
  14 - 12

  btn
  18 - 18

*/
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.page-lp-kikin {
  margin-bottom: 0;
  padding-top: 0;
}
@media (hover: hover) {
  .page-lp-kikin a:hover {
    text-decoration: none;
  }
}

.vmcb_close_btn {
  color: #30353a;
}
@media (hover: hover) {
  .vmcb_close_btn:hover {
    text-decoration: none;
  }
}

.fixed_bnnr_wrap_pc,
.fixed_bnnr_wrap_sp {
  -webkit-box-ordinal-group: 103;
      -ms-flex-order: 102;
          order: 102;
}
@media (hover: hover) {
  .fixed_bnnr_wrap_pc a:hover,
.fixed_bnnr_wrap_sp a:hover {
    text-decoration: none;
  }
}

@media screen and (min-width: 567px) {
  .fixed_bnnr_wrap_sp {
    display: none !important;
  }
}
@media screen and (max-width: 566px) {
  .fixed_bnnr_wrap_pc {
    display: none !important;
  }
}
