.u-modal-btn,
.u-modal-content {
  display: none;
}

.a-btn_bg-white {
  color: #e60000;
  font-size: 1.8rem;
  font-weight: 700;
  border-color: #e60000;
  background-color: #ffffff;
}
.a-btn_bg-white:before {
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20141.2%20247.4%22%20fill%3D%22%23e60000%22%3E%3Cpolygon%20points%3D%228.7%2C0%200%2C8.8%2053%2C61.9%200%2C114.9%208.7%2C123.7%2070.6%2C61.8%20%22%2F%3E%3C%2Fsvg%3E');
}
.a-btn_bg-white:link {
  color: #e60000;
}
.a-btn_bg-white:visited {
  color: #e60000;
}
.a-btn_bg-white.a-btn-newwin:after {
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2026%22%20style%3D%22enable-background%3Anew%200%200%2018%2013%3B%22%20fill%3D%22%23e60000%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M17.8%2C1.2c0-0.1-0.1-0.2-0.2-0.3c-0.1-0.1-0.2-0.2-0.2-0.3c-0.1-0.1-0.2-0.2-0.3-0.2c-0.1-0.1-0.2-0.1-0.3-0.2%20C16.5%2C0.1%2C16.3%2C0%2C16%2C0H5C4.6%2C0%2C4.2%2C0.1%2C3.9%2C0.3C3.7%2C0.5%2C3.5%2C0.7%2C3.3%2C0.9C3.3%2C1%2C3.2%2C1.1%2C3.2%2C1.2C3.1%2C1.5%2C3%2C1.7%2C3%2C2v1v5%20c0%2C1.1%2C0.9%2C2%2C2%2C2h11c1.1%2C0%2C2-0.9%2C2-2V3V2C18%2C1.7%2C17.9%2C1.5%2C17.8%2C1.2%20M17%2C8c0%2C0.6-0.4%2C1-1%2C1H5C4.4%2C9%2C4%2C8.6%2C4%2C8V3h13V8z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M15%2C13H2.5C1.1%2C13%2C0%2C11.9%2C0%2C10.5V3h1v7.5C1%2C11.3%2C1.7%2C12%2C2.5%2C12H15V13z%22%2F%3E%3C%2Fsvg%3E');
}
.a-btn_bg-white:hover, .a-btn_bg-white:active {
  opacity: 0.7;
}
input.a-btn_bg-white,
button.a-btn_bg-white,
a.a-btn_bg-white {
  font-size: 1.8rem;
  font-weight: 700;
}
button.a-btn_bg-white:focus,
a.a-btn_bg-white:focus {
  color: #fff;
  outline: none;
  opacity: 0.7;
  border-color: #e60000;
}
button.a-btn_bg-white:focus:before,
a.a-btn_bg-white:focus:before {
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20141.2%20247.4%22%20fill%3D%22%23e60000%22%3E%3Cpolygon%20points%3D%228.7%2C0%200%2C8.8%2053%2C61.9%200%2C114.9%208.7%2C123.7%2070.6%2C61.8%20%22%2F%3E%3C%2Fsvg%3E');
}