.pc_fixed{position:fixed;bottom:100px;right:60px;z-index:9999;animation:updown 1s alternate infinite}
@keyframes updown{
  0%{bottom:80px;}
  100%{bottom:60px;}
}
.pc_fixed ul{width:80px;margin-bottom:0px;padding:10px 0;}
.pc_fixed ul li{width:100%;padding:18px 0;border-bottom: 1px solid rgba(255,255,255,0.1);background:#083f88;}
.pc_fixed ul li:first-child{background:#3cb91d;}
.pc_fixed ul li:last-child{border:0;}
.pc_fixed ul li a{display:block;}
.pc_fixed ul li img{height:20px;width:20px;margin:0 auto;display:block;}
.pc_fixed ul li span{display:block;margin-top:10px;text-align:Center;font-size:12px;color:#fff;font-weight:400;text-align:Center;}
.pc_fixed ul li a.tel span{font-size: 14px;line-height: 1.3;font-weight: 700;letter-spacing: 0.5px;color:#fff8dc;}
.fix_symbol{width:80px;height:80px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.3)}
.fix_symbol img{width:35px;}
.mb_fixed{display:none;}
@media screen and (max-width:799px){
  .pc_fixed{display:none;}
  .mb_fixed{border:1px solid #e4e4e4;display:block;position:fixed;bottom:10px;left:50%;transform:translateX(-50%);width:95%;z-index:9999;background:#fff;border-radius:5px;overflow:hidden;}
  .mb_fixed ul{display:flex}
  .mb_fixed ul li{width:20%;text-align:Center;padding:13px 0;font-weight:600}
  .mb_fixed ul li a{display:block}
  .mb_fixed ul li span{font-size:12px;font-weight:bold;letter-spacing:-1px;}
  .mb_fixed ul li img{width:20px;height:20px;display:block;margin:0 auto;margin-bottom:7px}

  .mb_fix_logo{background:#e9ebed;display:flex;justify-content: center;align-items: center;}
  .mb_fixed ul li.mb_fix_logo img{width:35px;height:35px;margin:0;}
}