/* style.css */
 * masami-tamada rewrite
 */
body{
	padding-top: 50px;
}
main.container, main.container-fluid {
	margin-top: 10px;
}
#container-header .caret {display: none!important;}
#nc-system-footer {display: none;}

/* ------ 管理画面用 --------------------------- */
#nc-system-header.nc-system-header-nologgedin {display: none;}
body.body-loggedin {padding-top: 80px;}
/*#container-main a.nc-btn-style {color: #fff;border-bottom: none;}
#container-main a.nc-btn-style:hover,#container-main a.nc-btn-style:focus {
    color: #fff;
    background-color: #286090;
}:/
/* -----
/* header */
.navbar-inverse {
    background-color: #B4003F;
    border-color: #B4003F;
}
/* link */
a {
    color: #B4003F;
    text-decoration: none;
}
a:hover, a:focus {
    color: #690031;
    text-decoration: underline;
}
.btn-success {
    color: #fff;
    background-color: #ED6177;
    border-color: #ED6177;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
    color: #fff;
    background-color: #D02756;
    border-color: #D02756;
}
.btn-primary {
    color: #fff;
    background-color: #B4003F;
    border-color: #B4003F;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #690031;
    border-color: #690031;
}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {
    color: #fff;
    background-color: #690031;
}
a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {
    color: #fff;
    background-color: #B4003F;
    border-color: #B4003F;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #B4003F;
    border-color: #B4003F;
}
/* heading */
.panel-default {
    border-color: #F2899C;
}
.panel-default>.panel-heading {
    color: #666;
    background-color: #fff;
    border: none;
    font-weight:bolder;
    padding: 0px 0px;
}
.panel-primary {
    color: #666;
    background-color: #fff;
    border: none;
    font-weight:bolder;
    padding: 0px 0px;
}
.panel-primary>.panel-heading {
    color: #666;
    background-color: #fff;
    border: none;
    font-weight:bolder;
    padding: 0px 0px;
}
.panel-info {
    border-color: #FF8CB4;
}
.panel-info>.panel-heading {
    color: #666;
    background-color: #fff;
    border: none;
    font-weight:bolder;
    padding: 0px 0px;
}
.panel-success {
    border-color: #6EAA3C;
}
.panel-success>.panel-heading {
    color: #fff;
    background-color: #6EAA3C;
    border-color: #6EAA3C;
}
.panel-warning {
    border-color: #AAD228;
}
.panel-warning>.panel-heading {
    color: #000000;
    background-color: #AAD228;
    border-color: #AAD228;
}
.panel-danger {
    border-color: #F5A000;
}
.panel-danger>.panel-heading {
    color: #000000;
    background-color: #F5A000;
    border-color: #F5A000;
}
.list-group-item {
    background-color: #ffffff;
    border: 1px solid #F2899C;
}
/* item */
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    color: #fff;
    background-color: #CD4851;
    border-color: #CD4851;
}
/* form */
.btn-default {
    color: #ffffff;
    background-color: #DE5C73;
    border-color: #DE5C73;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
    color: #ffffff;
    background-color: #CD4851;
    border-color: #CD4851;
}

/**
 * フッターメニュー
 */
.menu-footer-tabs.nav-pills.nav-justified > li {
	border: 1px solid #DE5C73;
}
.menu-footer-tabs.nav-justified > li.active,
.menu-footer-tabs.nav-justified > li.active:focus,
.menu-footer-tabs.nav-justified > li.active:hover {
	background-color: #B4003F;
}
