/* 우측 퀵바 */
@keyframes quickToggle {
	from { margin-right:0px; }
	to { margin-right:190px; }
}

#blk_scroll_wings {z-index:5555 !important;}
#right_bn_wrap {display:none; z-index:5555; position:fixed; top:0; bottom:0; right:-189px; background-color:#fff; width:190px; border-left:1px solid #dedede;}

.right_quick_show { /*margin-right:190px;*/ animation-name: quickToggle; animation-duration:0.5s; animation-delay:0.2s;  animation-fill-mode: both; }
.right_quick_hide { margin-right:0px; }

.sm_right_bn {position:absolute; margin-top:320px; left:-45px; }
.right_quick_close {  cursor:pointer;  padding:0px;  width:45px; height:45px; border:1px solid #004172; background-color:#222;}

.sm_btn {background-color:#fff; border:1px solid #e9e9e9; border-top:0px; position:relative; width:45px; height:45px; }
.sm_btn img { opacity:0.3; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;  }
.sm_btn:hover img { opacity:1; }
.sm_btn .sm_btn_text {font-size:11px; letter-spacing:-0.5px;text-align:right;color:#222; position:absolute; left:-60px; top:0px; line-height:35px; opacity:0; filter: alpha(opacity=0); width:60px;-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
.sm_btn:hover .sm_btn_text {left:-68px; opacity:1; filter: alpha(opacity=100); }

.contentslider-quick {width:164px; height:200px; margin:10px auto 0px;}
.contentslider-quick .sliderkit-nav {position:absolute; top:210px; width:164px; }
.contentslider-quick .sliderkit-nav-clip ul {display:inline-block;}
.contentslider-quick .sliderkit-nav-clip li a{margin:2px;text-decoration:none;width:12px;height:3px; background-color:#c6c6c6; cursor:pointer;}
.contentslider-quick .sliderkit-nav-clip li.sliderkit-selected a{width:12px;height:3px;  background-color:#000; }
.contentslider-quick .sliderkit-panels{width:164px; height:200px; overflow:hidden; padding:0px; margin:0px; }
.contentslider-quick .sliderkit-panel{width:164px; height:200px; overflow:hidden; padding:0px;margin:0px;}

.quick_comm_area {width:90%; margin:0px auto;  }
.quick_comm_area ul { float:left; position:relative; display:block;  }
.quick_comm_area ul li { float:left; position:relative; margin-bottom:15px; width:100%; }
.quick_comm_area a { width:100%; height:30px; border:1px solid #dedede; display:block; float:left; font-size:11px; color:#777; text-align:center; line-height:30px;}
.quick_comm_area a:hover {border:1px solid #004172; color:#004172;}

.quick_cs {  text-align:left; width:164px; margin:30px auto; padding:20px 0px 20px 0px; border-bottom:1px solid #e9e9e9; }
.quick_bank {text-align:left; width:164px; margin:0 auto;  }
.quick_ttitle {color:#222222; font-size:12px;}
.quick_bt {width:12px; height:2px; background-color:#222; margin:8px 0px;}
.quick_cs_numb {font-weight:700; font-size:18px; line-height:18px; color:#004172;}
.quick_cs_txt {font-size:11px; color:#888; line-height:15px; padding-top:10px;}
.quick_bank_txt {font-size:12px; color:#888; line-height:1.5; padding-top:2px;}

.quick_bank_txt2 {font-size:12px; color:#555; line-height:1.5; padding-top:10px;}
.quick_bank_txt2 span {color:#004172;}
