
body{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

a:link,a:visited{text-decoration:none;color:#DB004F;}
a:hover{text-decoration:underline;color:#DB004F;}


.sidebar ul li{
	width:150px;
}

.sidebar ul li a{
	font-size:13px;
	line-height:100%;
	padding:15px;
}

.sidebar ul li a.active{
	background:#db004f;
	color:#FFF;
}

.navbar{
	background:#000;

}

.navbar-default .navbar-brand{
	color:#FFF;
	padding:0 20px;
	line-height:60px;
	height:60px;
}

.sidebar{
	background:#FFF;;
	margin-top:60px;
}

.navbar-brand{
	height:auto;
}

.navbar-right{
	height:60px;
}

.navbar-right > li{
	width:auto;
}

.navbar-top-links li a{
	min-height:40px;
	padding:0 15px;
	line-height:40px;
	margin:10px;
}

.dropdown-menu{
	padding:0 10px;
}

.navbar-top-links .dropdown-menu li a{
	margin:0;
	padding:0;
}

.sidebar ul li{
	border-bottom:solid 1px #eee;
	border-right:solid 1px #eee;
}



.nav-second-level li a{
	border-bottom:solid 1px #eee !important;
	border-left:solid 1px #eee;
	border-right:solid 1px #eee;
}

#page-wrapper{
	background:#fafafa;
	margin-top:60px;
}

.panel-default > .panel-heading{
	background:#666;
	color:#fff;
}

.sorting_disabled{
	background:#666;
	color:#fff;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{
	background:#db004f;
	border:#db004f;
}

.btn-default{
	background:#db004f;
	color:#fff;
	border:none;
	margin:1px;
}

#dataTables-example tr th:nth-child(3){width:300px !important	}
