/* style.css */

main#nc-container.container{
	margin:auto;
	padding:none;
}

header section.plugin-announcements{
	background-color: #1240fd;
}

body{
}

footer#nc-system-footer{
	background-color: #1240fd;
	margin:auto;
	padding:auto;
}

nav.ng-scope{
	background-color: rgba(40,100,240,0.1);
}

.nav>li>a:hover{
	background-color: rgba(40,100,240,0.3);
	text-decoration: none;
}

.nav .open>a:hover{
	background-color: rgba(120,160,240,1);
	text-decoration: none;
}
ul.dropdown-menu{
	background-color: rgba(120,160,240,1);
}

div.copyright{
	color:#ffffff;
}

.panel-heading{
	color:#1240fd;
	font-size:1.3em;
	font-weight:700;
}

section#frame-133 header,section.plugin-topics header{
	display:none;
}

/* 未ログイン時はシステムヘッダーを非表示にする
---------------------------------------------------------------------*/
header.nc-system-header-nologgedin {
	display: none;
}
body.body-nologgedin {
	padding-top: 0;
}

body{
	padding-top: 50px;
}
main.container, main.container-fluid {
	margin-top: 10px;
}

