/* Ring Phone */
.mypage-alo-phone {position: fixed;right: 0;bottom: 60px;visibility: visible;background-color: transparent;width: 110px;height: 110px;cursor: pointer;z-index: 200000 !important;}
.mypage-alo-ph-img-circle {width: 32px;height: 32px;top: 43px;left: 43px;position: absolute;background: rgba(30, 30, 30, 0.1) url("../phone.png") no-repeat center center;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;opacity: .7;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;background-color: #841619;background-size: 70%;}
.mypage-alo-ph-circle-fill {width: 60px;height: 60px;top: 28px;left: 28px;position: absolute; -webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;background-color: #841619;opacity: .75 !important;}
.mypage-alo-ph-circle {width: 90px;height: 90px;top: 12px;left: 12px;position: absolute;background-color: transparent;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid rgba(30, 30, 30, 0.4);opacity: .1;border-color: #6a171a;opacity: .5;}

/* Sticky bootom hotline */
.sticky-bottom {background: #841619;bottom: 52px;font-size: 18px;position: fixed;left: 15px;text-align: center;width: 290px;padding: 5px 0 5px 0;z-index: 9999999999;border-top-left-radius: 5px; border-top-right-radius: 5px;}
.sticky-bottom a {color: #fff;font-size: 14px;font-weight: normal;letter-spacing: 2px;}
.sticky-bottom a:hover {text-decoration: none;color: #fff;}
.sticky-bottom ul {list-style: none;margin: 0;padding: 0}
.sticky-bottom ul li {border-right: 1px solid #ddf2c1;display: inline-block;width: 24%;}
.sticky-bottom ul li:last-child {border: none;}
.sticky-bottom ul li a:hover {text-decoration: none;}
.sticky-bottom ul li span {color: #fff;cursor: pointer;display: block;padding: 12px 0 10px 0;text-transform: uppercase;}