/* 우측 사이드바 */
.at-rc { position: fixed; z-index:9998; background: none; list-style:none; padding:0px; margin:0px; }
.at-rc > li > a,
.at-rc .rc-box { position: relative; display: block; text-align:center; }

.at-rc { top:16%; right: 0px; }
.at-rc .rc-box { border-radius: 50%; width:42px; height:42px; line-height:48px; margin-bottom:7px; }
.at-rc .rc-cnt { top:-4px; right:-4px; }

.at-rc .quc_tit {width:80px; height:35px; line-height:35px; font-size:16px; background:#333; color:#fff; text-align:center;}
.at-rc .tel {width:80px; overflow:hidden; background:#a7292d; color:#fff; text-align:center; letter-spacing:-0.03em;  padding:0px 0;}
.at-rc .tel p{font-size:14px; line-height:10px; color:#fff; padding-bottom:2px;}
.at-rc .tel a span{font-size:18px; line-height:20px; color:#fff; letter-spacing:-0.04em;}
.at-rc .kao{width:80px; background:url("/img/layout/kao_tank.png") #f9df02 no-repeat center top; line-height:20px; font-size:16px; color:#392216; text-align:center; letter-spacing:-0.03em; padding:60px 15px 10px 15px ;}
.at-rc .sme{width:80px; background:url("/img/layout/resevr.png") #fff no-repeat 10px 11px; border:1px solid #ddd; height:50px; line-height:50px; font-size:14px; color:#333; letter-spacing:-0.04em; padding-left:45px}
.at-rc .onl2{width:80px; background:url("/img/layout/resevr2.png") #fff no-repeat 10px 11px; border:1px solid #ddd; border-top:0; height:50px; line-height:50px; font-size:14px; color:#333; letter-spacing:-0.04em; padding-left:45px}
.at-rc .onl{width:80px; background:url("/img/layout/onl.png") #fff no-repeat 10px 11px; border:1px solid #ddd; border-top:0; height:50px; line-height:50px; font-size:14px; color:#333; letter-spacing:-0.04em; padding-left:45px}

@media (max-width: 991px) {
.at-rc { display:none;}
}

@media (max-width: 991px) {
.at_rc {left: 0px; bottom:0px;	position:fixed; width:100%; z-index:999;}
.at_rc li {float:left; overflow:hidden; height:50px;}
.at_rc li a{color:#fff; font-size:13px; line-height:55px;}
.at_rc .bg1{width:33.33%; border-right:1px solid #666; background:url("/img/layout/m_quick1.png") #000 no-repeat 7px 13px; color:#fff; padding-left:45px;}
.at_rc .bg2{width:33.33%; border-right:1px solid #666; background:url("/img/layout/m_quick2.png") #000 no-repeat 7px 13px; padding-left:45px;}
.at_rc .bg3{width:33.33%; background:url("/img/layout/m_quick3.png") #000 no-repeat 7px 13px; padding-left:45px;}
body { margin-bottom:10px; }
}

@media (min-width: 992px) {
.at_rc {display:none;}
}

/* 모바일 퀵메뉴(전화) */
@media only screen and (max-width: 1199px) {
.mobile_tel{width:100%; bottom:0px; position:fixed; z-index:99999999; letter-spacing:-0.03em; font-family:notokrM, sans-serif;}
.mobile_tel li {float:left; overflow:hidden; height:40px; }
.mobile_tel li {float:left; overflow:hidden; height:40px; }
.mobile_tel li a{color:#fff; font-size:15px; line-height:40px;}
.mobile_tel .bg1{width:50%; border-top:1px solid #fff; border-right:1px solid #6d82ab; background:#38496a; color:#fff; padding-left:0px;}
.mobile_tel .bg1 i{font-size:16px; margin:12px 7px 0 0;}
.mobile_tel .bg2{width:50%; border-top:1px solid #fff; background:#0b4088; padding:0 10px 0 0px;;}
.mobile_tel .bg2 .icon_box{width:100%;}
.mobile_tel .bg2 .icon_box .icon{float:left; width:33.333%; text-align:center; padding-top:0px}
.mobile_tel .bg3{width:33.3%; border-top:1px solid #fff; background:#097d69; padding:0 10px 0 10px;;}
.mobile_tel .bg3 .icon_box{width:100%;}
.mobile_tel .bg3 .icon_box .icon{float:left; width:33.333%; text-align:center; padding-top:0px}
.mobile_tel .bg4{width:33.3%; border-top:1px solid #fff; background:#5c2301; padding:0 10px 0 10px;;}
.mobile_tel .bg4 .icon_box{width:100%;}
.mobile_tel .bg4 .icon_box .icon{float:left; width:33.333%; text-align:center; padding-top:0px}

.mobile_tel span {font-size:11px; color:#fff; text-align:center;}
 body { margin-bottom:10px; }
}

@media only screen and (min-width: 1200px) {
  .mobile_tel {display:none;}
}
