/*!
 * bootstrap.min.cssとbootstrap4.min.cssの差分を
 * 既存デザインに影響がでないように補完するためのcss
 */
body{
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
}

.h5, h5 {
    font-size: 14px;
}

.h5, h5 {
    font-size: 14px;
}

.h4, .h5, .h6, h4, h5, h6 {
    margin-top: 10px;
    margin-bottom: 10px;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}

button{
  border-radius: initial;
}

label{
  font-weight: bold;
}

.btn {
  font-size: inherit;
  font-weight: bold;
}

.btn:hover > i, .btn:hover > svg{
  color: inherit !important;
}

.form-control[readonly]{
  background-color: inherit;
}

.btn-primary,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover,
.btn-primary:not(:disabled):not(.disabled).active, 
.btn-primary:not(:disabled):not(.disabled):active, 
.show>.btn-primary.dropdown-toggle{
  background-color: #55b1dc;
  color: white;
  border-color: unset;
}

.btn-warning,
.btn-warning:active,
.btn-warning:focus,
.btn-warning:hover {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
