/* CSS Document */
/* グローバルナビ */
#wrapperNavi {
    width: 230px;
    padding-left: 10px
}
#wrapperNavi .btn {
    font-size: 15px
}
#wrapperNavi a {
    display: block;
    font-family: tbudgothic-std, sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 3px;
    margin-bottom: 6px;
    padding: 6px;
    text-align: left;
    color: rgba(85, 51, 132, 1.00);
    background-color: rgba(229,222,237,0.64);
    border: 1px solid rgba(159, 152, 181, 1.00);
}
#wrapperNavi a::before {
    content: "\f054";
    font-family: 'Font Awesome 5 Free';
    font-weight: 600;
    padding-right: 0.5em;
    color: rgba(67,157,249,1.00)
}
#wrapperNavi .active, #wrapperNavi .active:hover {
    background-color: #4B407A;
    color: #F5FFDD;
    -webkit-box-shadow: 0px 1px 4px 0px rgba(42, 35, 63, 0.70);
    box-shadow: 0px 1px 4px 0px rgba(42, 35, 63, 0.70);
    border: 1px solid rgba(137, 88, 192, 1.00);
}
#wrapperNavi a:hover {
    background-color: rgba(195,175,228,0.66);
    color: rgba(119, 53, 181, 1.00);
    border: 2px solid rgba(137, 88, 192, 1.00);
}