@-webkit-keyframes animate-svg-fill-1{0%{fill:transparent}100%{fill:rgb(0.5,0.5,0.5)}}@keyframes animate-svg-fill-1{0%{fill:transparent}100%{fill:rgb(0.5,0.5,0.5)}}.svg-logo-1{-webkit-animation:animate-svg-fill-1 3s cubic-bezier(0.47,0,0.745,0.1) .8s infinite;animation:animate-svg-fill-1 3s cubic-bezier(0.47,0,0.745,0.1) .8s infinite}@-webkit-keyframes animate-svg-fill-2{0%{fill:transparent}100%{fill:rgb(0.5,0.5,0.5)}}@keyframes animate-svg-fill-2{0%{fill:transparent}100%{fill:rgb(0.5,0.5,0.5)}}.svg-logo-2{-webkit-animation:animate-svg-fill-2 3s cubic-bezier(0.47,0,0.745,0.1) .9s infinite;animation:animate-svg-fill-2 3s cubic-bezier(0.47,0,0.745,0.1) .9s infinite}@-webkit-keyframes animate-svg-fill-3{0%{fill:transparent}100%{fill:rgb(0.5,0.5,0.5)}}@keyframes animate-svg-fill-3{0%{fill:transparent}100%{fill:rgb(0.5,0.5,0.5)}}.svg-logo-3{-webkit-animation:animate-svg-fill-3 3s cubic-bezier(0.47,0,0.745,0.1) 1s infinite;animation:animate-svg-fill-3 3s cubic-bezier(0.47,0,0.745,0.1) 1s infinite}@-webkit-keyframes animate-svg-fill-4{0%{fill:transparent}100%{fill:rgb(0.5,0.5,0.5)}}@keyframes animate-svg-fill-4{0%{fill:transparent}100%{fill:rgb(0.5,0.5,0.5)}}.svg-logo-4{-webkit-animation:animate-svg-fill-4 3s cubic-bezier(0.47,0,0.745,0.1) 1.1s infinite;animation:animate-svg-fill-4 3s cubic-bezier(0.47,0,0.745,0.1) 1.1s infinite}@-webkit-keyframes animate-svg-fill-5{0%{fill:transparent}100%{fill:rgb(0.5,0.5,0.5)}}@keyframes animate-svg-fill-5{0%{fill:transparent}100%{fill:rgb(0.5,0.5,0.5)}}.svg-logo-5{-webkit-animation:animate-svg-fill-5 3s cubic-bezier(0.47,0,0.745,0.1) 1.2000000000000003s infinite;animation:animate-svg-fill-5 3s cubic-bezier(0.47,0,0.745,0.1) 1.2000000000000003s infinite}

/* override */
.btn_mb_01 {
    background: #380d79;
}
.p_sec_01 .btn_buy {
    background: #380d79;
}
.btn_gray_01 {
    background: #380d79;
}
.btn_override {
    background: #333;
}

.btn_mb_01:hover {
    opacity: .7;
}
.p_sec_01 .btn_buy :hover {
    opacity: .7;
}
.btn_gray_01:hover {
    opacity: .7;
}