/*! Place your custom styles here */

.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, h1, h2, h3, h4, h5, h6
{
	font-family: 'webkaze',YuGothic, "Yu Gothic", 游ゴシック体, 游ゴシック, Helvetica, Verdana, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", メイリオ, Meiryo, "ＭＳ Ｐゴシック", sans-serif
}
.label:not([class*="bg--"]) {
    background: #333;
}
.label01:not([class*="bg--"]) {
    background: #f66;
}

.bar .logo {
     top: 0px; 
}


#top .h4{
	margin-bottom: 0;
}
.uk-table th {
    vertical-align: middle;
    
}
.menu-vertical li a {
  font-weight: normal;
}

.menu-vertical li a:hover {
  color: #2275d7;
}
.dropdown .dropdown__content:not([class='bg--dark']) .menu-vertical a {
  color: #2275d7;
}


.menu-vertical > .dropdown > .dropdown__trigger:hover {
     color: #2275d7;
}


.uk-navbar-nav {
    line-height: 1.42857143;
}
.uk-navbar-nav>li>a {
    text-transform: none;
}
.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle {

    height: 40px;
    padding: 0 8px;
    font-size: .8rem;
    font-family: inherit;

}

.card-1 .card__body {
    border-bottom: none;
    padding-bottom: 0.92857143em;
    margin-bottom: 0.92857143em;
}
/*.product .label {
    top: 3.2em;
    right: 1.8em;
}*/