#hg_BlockR {position:relative;float:right;overflow:auto;width:120px;height:auto;vertical-align:top;padding:0;margin:0;overflow:hidden;top:109px;}

#contwrap .cntwrapfloat .cont_rt{float:right;width:124px;padding-bottom: 60px;}

/*--즐겨찾기--*/
.bookmark {position:relative;float:left;width:118px;height:auto;padding:0;margin:4px 0 0 0;border: 1px solid #ff6000;}
ul.bookmarkCell {position:relative;float:left;width:112px;height:auto;margin:0 3px 0 3px;background:#ffffff;}
ul.bookmarkCell li {position:relative;display:inline-block;width:108px;height:20px;padding:3px;text-align:left;line-height:20px;vertical-align:middle;}
ul.bookmarkCell li img {position:relative;display:inline-block;width:21px;padding:0 5px 0 0;}
ul.bookmarkCell li a {position:relative;display:inline-block;width:81px;height:15px;color:#5d5d5d;font:normal 11px dotum;text-decoration:none;overflow:hidden;line-height:22px;vertical-align:middle;}
ul.bookmarkCell li a:hover {position:relative;width:81px;height:15px;color:#5d5d5d;font:normal 11px dotum;text-decoration:underline;overflow:hidden;line-height:22px;vertical-align:middle;}

.right-q{background-color: #fff4e7;padding: 10px;font-size: 14px;font-weight: 600;color: #ff6000;display: flex;justify-content: center;align-items: center;}
.right-q span{font-size: 18px;margin-right: 2px;}

.bookPlus {position:relative;float:left;display:flex;justify-content: center;width: 118px;display: flex;align-items: center;padding: 0px;background: #ff6000;font-size: 13px;}
.bookPlus span{font-size: 17px;}
.bookPlus a{color: #fff;padding: 5px;display: flex;justify-content: center;align-items: center;}
.bookPlus a:hover{text-decoration: none;}


/*--추천퀵메뉴--*/
.RightQiuck {position:relative;float:left;width:118px;height:auto;padding:0 0 2px 0;margin:7px 0 0 0;border: 1px solid #ff6000;
    overflow: hidden;}
ul.QuickCell {position:relative;float:left;width:112px;height:auto;margin:3px;background:#ffffff;}
ul.QuickCell li {position:relative;display:inline-block;width:108px;height:20px;padding:3px;text-align:left;line-height:20px;vertical-align:middle;
    overflow: hidden;
    color: #252525;}
ul.QuickCell li img {position:relative;display:inline-block;width:21px;padding:0 5px 0 0;}
ul.QuickCell li a {position:relative;display:inline-block;width:81px;height:15px;color:#5d5d5d;font:normal 11px dotum;text-decoration:none;overflow:hidden;line-height:22px;vertical-align:middle;}
ul.QuickCell li a:hover {position:relative;width:81px;height:15px;color:#5d5d5d;font:normal 11px dotum;text-decoration:underline;overflow:hidden;line-height:22px;vertical-align:middle;}

.RightBnr { position:relative; display:inline-block; padding:4px 0 0 0; }

.rb_thumA{ width:70px;}
.rb_icon_new   { position:absolute; border:0; left:0 ; display:none;}
.rb_icon_new_on{ position:absolute; bottom:0; left:0; }

.rb_cp_mid{ border:#9a581b 3px solid; border-top:0; text-align:left; padding-top:3px;}
.rb_cp_el{ padding:3px 0 6px 0; border-bottom:#c6c6c6 dotted 1px; width:90%; margin-left:5%; position:relative; height:18px;}
.rb_cp_el_L{ padding:3px 0 6px 0; border-bottom:#c6c6c6 dotted 1px;}
.rb_cp_thum{ position:relative; float:left;}

.rb_thumB{ width:21px; border:#a890bd 1px solid;}
.rb_iconA{ float:left; margin-top:2px; margin-left:2px;}
.rb_join_mid{ border:#9963c6 3px solid; border-top:0; text-align:left; padding-top:3px; background:#f8efff;}
.rb_join_el{   padding:3px 0 6px 0; border-bottom:#c6c6c6 dotted 1px; width:95%; margin-left:2.5%; position:relative; height:18px;}
.rb_join_el_L{ padding:3px 0 6px 0; width:95%; margin-left:2.5%; position:relative; height:18px;  }
.rb_join_thum{ position:relative; float:left;}

/* 헝앱 경품, 헝앱 쇼핑 */
.rb_wrapper{ width:120px; letter-spacing:-1px; font-size:12px;}

.rollWrap {display: flex;width: 240px;animation: rolling 9s infinite none;}
.rollWrap > div {width: 120px}

@keyframes rolling {
    40%  {margin-left: 0;}
    50%  {margin-left: -100%;}
    90%  {margin-left: -100%;}
    100% {margin-left: 0;}
}

.rb_gift_tt{background-color: #ff6000;padding: 10px;font-weight: 600;color: #fff;font-size: 13px;}
.rb_gift_tt p{display: flex;justify-content: center;align-items: center;font-size: 14px;}
.rb_gift_tt span{margin-right: 5px;font-size: 20px;}

.rb_gift_mid{ border:none;border-top:0;padding-bottom: padding-bottom: 7px;;}
.rb_gift_el{padding:8px 0;border-bottom:#f2f2f2 solid 1px;width:90%;}
.rb_gift_el_L{ padding:3px 0 6px 0; border-bottom:#c6c6c6 dotted 1px;}

.rb_shop_mid{border:none; background: #fff;}
.rb_shop_el{padding:10px 0;border-bottom:#f2f2f2 solid 1px;width:90%;}
.rb_shop_el_L{ padding:3px 0 6px 0; border-bottom:#c6c6c6 dotted 1px;}

.rb_c1{ color:#777777; font-weight:normal; text-align:center; line-height:15px; margin-top:5px;font-size: 12px;letter-spacing: -0.5px; }
.rb_c2{ font:'Arial Black',Arial,Verdana,Tahoma; color:#fc0000; font-weight:bold;font-size: 13px; }
.rb_c3{ color:#000; margin-left:3px; font-weight:bold;font-size: 13px;}
.rb_c4{ color:#444444; float:left; margin-left:2px; width:55px; overflow:hidden; letter-spacing:-1.5px; overflow:hidden; }

/* 우측 하단 모루찌헝 배너 */
div.m-right_buttomBanner {margin-top: 30px;}