@charset "UTF-8";
#cta-67ee4ccde394ec0ee9296c9a .component.cta {
  /* sample */
}
#cta-67ee4ccde394ec0ee9296c9a .component.button.btn_custom04_2 .button-cont a {
  border-radius: 50px;
}
#cta-67ee4ccde394ec0ee9296c9a .component.button.btn_custom04_2 .button-cont a.blue, #cta-67ee4ccde394ec0ee9296c9a .component.button.btn_custom04_2 .button-cont a.red, #cta-67ee4ccde394ec0ee9296c9a .component.button.btn_custom04_2 .button-cont a.orange, #cta-67ee4ccde394ec0ee9296c9a .component.button.btn_custom04_2 .button-cont a.black, #cta-67ee4ccde394ec0ee9296c9a .component.button.btn_custom04_2 .button-cont a.white {
  background: #B5F058;
  color: #364061;
  position: relative;
  font-size: 20px;
  font-family: "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic W6 JIS2004", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, Verdana, sans-serif;
  font-weight: 700;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
}
#cta-67ee4ccde394ec0ee9296c9a .component.button.btn_custom04_2 .button-cont a.blue::before, #cta-67ee4ccde394ec0ee9296c9a .component.button.btn_custom04_2 .button-cont a.red::before, #cta-67ee4ccde394ec0ee9296c9a .component.button.btn_custom04_2 .button-cont a.orange::before, #cta-67ee4ccde394ec0ee9296c9a .component.button.btn_custom04_2 .button-cont a.black::before, #cta-67ee4ccde394ec0ee9296c9a .component.button.btn_custom04_2 .button-cont a.white::before {
  font-family: "Font Awesome 5 Free";
  content: "\f518" !important;
  color: #364061;
  margin-right: 10px;
  font-weight: bold;
}