html {
}
body {
    background-color:#f1f1f1!important;
    /*font-family: "SF Pro JP","SF Pro Display","SF Pro Icons","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック","Helvetica Neue","Helvetica","Arial",sans-serif;*/
    color:#333;
}
a {
	color:#006699;
	word-break: break-all;
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}

.text-error {
    color:#ff3333;
}

.bg-ib-dark {
  background-color: #222222!important;
}

.ib-title {
    border-bottom: solid 10px #364e96;
}

.ib-btn, .btn-ib {
    background-color:#006699;
    color:#FFF;
}

.btn-outline-ib {
    color: #006699;
    background-image: none;
    background-color: transparent;
    border-color: #006699;
}
.btn-outline-ib:hover {
    color: #fff;
    background-color: #006699;
    border-color: #006699;
}

.text-ib {
    color:#006699;
}

/* Google Chrome, Safari, Opera 15+, Android, iOS */
::-webkit-input-placeholder {
    /*color: #999!important;*/
}
/* Firefox 18- */
:-moz-placeholder {
    color: red; opacity: 1;
}
/* Firefox 19+ */
::-moz-placeholder {
    color: red; opacity: 1;
}
/* IE 10+ */
:-ms-input-placeholder {
    color: red;
}

/* override bootstrap */
.container {
    overflow: hidden;
    max-width:960px;
    background-color:white;
}
.card {
    max-width: 2800px!important;
    border-radius: .10rem;
}
.form-control {
    border-radius: .10rem;    
}
.btn {
    border-radius: .10rem!important;
}


#drag-drop-area {
  border: 2px dashed #bbb;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 20px;
  text-align: center;
  font: 1.2em bold arial;
  color: #bbb;
}


/* wordpress override */
#wpcontent {
  background-color: #F1F1F1!important;
}
/* bootstrap override */
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  white-space: nowrap;
}
/* header */
.bg-dark {
  box-shadow: 1px 1px 1px #AAA;
  background-color: #494949!important;
  color:#DDD!important;
}
