@CHARSET "UTF-8";

/* メニューバー設定 */
.navbar-inverse {
    background-color: #159E86;
    border-color: #117e6a;
}

.navbar-inverse .navbar-brand {
    color: #FFFFFF;
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    color: #FFFFFF;
    background-color: #117e6a;
}

.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {
    color: #FFFFFF;
    background-color: #006633;
}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #117e6a;
}

.navbar-inverse .navbar-toggle {
    border-color: #117e6a;
}

.navbar-inverse .navbar-nav>li>a {
    color: #E6E6E6;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
	border-color: #117e6a;
}

.nav-tabs>li>a {
    border-color: #ddd;
}

a {
	color: #16649B
}
a:hover, a:active {
	color: #0E4063
}

/* ボタンカラー設定 */
.btn-basic {
	color: #FFFFFF;
	background-color: #159E86;
	border-color: #159E86;
}

.btn-basic:hover,.btn-basic.disabled:hover,.btn-basic[disabled]:hover,
.btn-basic:active,.btn-basic.disabled:active,.btn-basic[disabled]:active,
.btn-basic:focus,.btn-basic.disabled:focus,.btn-basic[disabled]:focus {
	color: #FFFFFF;
	background-color: #117e6a;
	border-color: #117e6a;
}

.btn-basic:hover:active {
	color: #FFFFFF;
	background-color: #117e6a;
	border-color: #117e6a;
}

.btn-submit {
	color: #FFFFFF;
	background-color: #424242;
	border-color: #424242;
}

.btn-submit:hover,.btn-submit.disabled:hover,.btn-submit[disabled]:hover,
.btn-submit:active,.btn-submit.disabled:active,.btn-submit[disabled]:active,
.btn-submit:focus,.btn-submit.disabled:focus,.btn-submit[disabled]:focus {
	color: #FFFFFF;
	background-color: #333333;
	border-color: #333333;
}

.btn-submit:hover:active {
	color: #FFFFFF;
	background-color: #333333;
	border-color: #333333;
}

.btn-cancel {
	color: #FFFFFF;
	background-color: #969696;
	border-color: #969696;
}

.btn-cancel:hover,.btn-cancel.disabled:hover,.btn-cancel[disabled]:hover,
.btn-cancel:active,.btn-cancel.disabled:active,.btn-cancel[disabled]:active,
.btn-cancel:focus,.btn-cancel.disabled:focus,.btn-cancel[disabled]:focus {
	color: #FFFFFF;
	background-color: #7F7F7F;
	border-color: #7F7F7F;
}

.btn-cancel:hover:active {
	color: #FFFFFF;
	background-color: #7F7F7F;
	border-color: #7F7F7F;
}

.btn-toggle {
	color: #000000;
	background-color: #FFFFFF;
	border-color: #C0C0C0;
}

.btn-toggle.active {
	color: #FFFFFF;
	background-color: #159E86;
    border-color: #8C8C8C;
}

.btn-toggle.active.focus, .btn-toggle.active:focus, .btn-toggle.active:hover,
.btn-toggle:active.focus, .btn-toggle:active:focus, .btn-toggle:active:hover {
    color: #FFFFFF;
    background-color: #117E6A;
    border-color: #8C8C8C;
}

.btn-toggle:hover,.btn-toggle.disabled:hover,.btn-toggle[disabled]:hover,
.btn-toggle:active,.btn-toggle.disabled:active,.btn-toggle[disabled]:active,
.btn-toggle:focus,.btn-toggle.disabled:focus,.btn-toggle[disabled]:focus {
	color: #000000;
	background-color: #E6E6E6;
	/*border-color: #E6E6E6;*/
}

.btn-toggle:hover:active {
	color: #FFFFFF;
	background-color: #117E6A;
	border-color: #117E6A;
}

/* 標準テーブル */
.ngs-table th {
	background-color: #CCCCCC;
}

.heading-label dt {
	border-left-color: #0E4063;
}

.ngs-invalid {
	border-color : #d9534f;
}

.ngs-tooltip > .tooltip-placement-top {
	border-top-color : #d9534f !important;
}
.ngs-tooltip > .tooltip-placement-left {
	border-left-color : #d9534f !important;
}
.ngs-tooltip > .tooltip-placement-right {
	border-right-color : #d9534f !important;
}
.ngs-tooltip > .tooltip-placement-bottom {
	border-bottom-color : #d9534f !important;
}
.ngs-tooltip > .tooltip-inner {
	background-color : #d9534f !important;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover,
	.pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover
	{
	background-color: #868CB7;
	border-color: #868CB7
}

.pagination>li>a, .pagination>li>span {
	color: #868CB7;
}