.header {
    height: 60px;
    width: 100%;
    /* padding: 15px 0; */
    background-color: #008F4B;
    position: fixed;
    top:0;
    z-index:100;
}

.header2 {
    height: 60px;
    width: 100%;
    /* padding: 15px 0; */
    background-color: #008F4B;

    top:0;
    z-index:100;
}


.slash {
    color: white;
}

.headline{
    padding-top: 12px;
    float: left;
    font-size: 30px;
    margin-left: 5%;
}

.regiheadline{
    padding-top: 12px;
    float: left;
    font-size: 30px;
    margin-left: 3%;
}

.wakoukai {
    color: white;
}

.wakoukai:hover {
    color: white;
    text-decoration: none;
}

#create{
    cursor: pointer;
}

/* button.ui-dialog-titlebar-close{
    display: none;
} */

.changes {
    color: white;
}

.changes:hover {
    color: #94b9a7;
    text-decoration: none;
}

img{
    margin-right: 15px;
    margin-top: -5px; 
    border-radius: 50%;
    display: inline;

}
#accountName{
    display: inline;
    color: white;
}

.trans {
    text-align: center;
    /* width: 100%;
    max-width: 400px; */
    font-size: 25px;
    padding-top: 55px;
    padding-bottom: 25px;
    margin-top: 180px;
    /* margin-left: auto; */
    /* margin-right: auto; */
    border: solid 1px #e4d5ac;
    /* ↓丸み */
    border-radius: 5px;
    background-color: #FAF1D8;
}

.back{
    padding-top: 20px;
}

.nav-list {
    margin-top: 18px;
    float: left;
    margin-bottom: 0px;
    margin-left: 30px;
    list-style: none;
}
.nav-list-item {
  list-style: none;
  display: inline-block;
  margin: 0 20px;
  margin-bottom: 0px;
}

.loginmei {
    margin-top: 18px;
    float: right;
    margin-right: 30px;
    list-style: none;
}

.logout {
    margin-top: 11px;
    float: right;
    margin-right: 30px;
    list-style: none;

}

.logout:hover {
    color:#b9715e;
    text-decoration: none;
}

/* 事故・問題・苦情のheaderに一時保存ボタン置くcss */
.saveSpace{
    margin-top: 10px;
    float: right;
    margin-right: 60px;
}

/* report系のボタン右寄せ */
.btnRight{
    text-align: right;
}
/* report系のボタン左寄せ */
.btnLeft{
    text-align: left;
}

.test {
    color: #fff;
    background-color: #FF8332;
    border-color: #FF8332;
}

.test:hover {
    color: #fff;
    background-color: #e65d02;
    border-color: #e65d02;
}

.test2 {
    color: #fff;
    background-color: #66b1ff;
    border-color: #66b1ff;
}

.test2:hover {
    color: #fff;
    background-color: #428bda;
    border-color: #428bda;
}

.fixed {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
}

.NoOutineTextBox:focus {
    outline:none;
  }

.cssred{
    border:2px solid red;
    border-radius:0.37em;
    outline-color:red;
    background-color: #ffe6e6;
}



.bg-purple
{
    background-color: #FAF1D8;
}

.sikakuaka
{
    /* padding: 0.5em 1em;
    margin: 2em 0; */
    /* width: 70px; */
    border-radius:0.37em;
    border: solid 2px red;
    background-color: #ffe6e6;
    padding-bottom: 0px;
}

.akawaku
{
    /* padding: 0.5em 1em;
    margin: 2em 0; */
    /* width: 70px; */
    border-radius:0.37em;
    border: solid 2px red;
    background-color: #ffe6e6;
    padding-bottom: 0px;
    padding-top: 3px;
}


input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}

/* 是正詳細画面のtableのレイアウト揃える(tdが詰まって見えないように) */
.adjustTd{
    padding: 0 5px;
}

/* 事故報告書、インシデント・ヒヤリハット(介護系)の対象外非表示用 */
.hidechoice{
    display: none;
}