@charset "UTF-8";
.bg-dark {
  background-color: #ffffff !important;
}
a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
background-color: #ffffff !important;
}
/* nav-itemの文字色 */
.navbar .navbar-nav .nav-link {
    color: rgba(23,23,23,1.00);
}
/* nav-item activeの文字色 */
.navbar .navbar-nav .active > .nav-link {
    color: rgba(23,23,23,1.00);
}
/* nav-item:focus、nav-item:hoverの文字色 */
.navbar .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: rgba(23,23,23,1.00);
}
/* ドロップダウンアイテムの文字色 */
.dropdown-item {
    color: rgba(23,23,23,1.00);
} 
/* ハンガーメニュー調整 */
.navbar-dark .navbar-toggler-icon{
/* 三本線 */
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0,0,0,1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='4' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-dark .navbar-toggler{
  /* 枠線 */
  border-color: rgba(117,148,81);
}

.navbar-dark .navbar-brand{
  /* サイトタイトル */
  color: rgba(23,23,23,1.00);
}
