/* 틀 안에 가둔 사본 — rb/rb.mod/lang/lang.css (theme/rb.boardfactory/rb.css/rb.compat.skin.php) */
.rb-compat{position: static !important;top: 0px !important;}
.rb-compat iframe.goog-te-banner-frame{display: none !important;}
.rb-compat .translation-links{display: none;position: absolute;background-color: #fff;border: 0px;z-index: 1000; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 12px; border-radius: 6px; box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.05); top:60px; margin-left: -17px; max-width: 200px; line-height: 22px;}
.rb-compat .translation-links img{box-sizing: border-box; margin-left: 2px; margin-right: 2px;}
.rb-compat .skiptranslate{display: none !important;}
.rb-compat .goog-logo-link{display: none !important;}
.rb-compat .goog-te-gadget{color: transparent !important;overflow: hidden;}
.rb-compat .goog-te-balloon-frame{display: none !important;}
.rb-compat .goog-tooltip{display: none !important;}
.rb-compat .goog-tooltip:hover{display: none !important;}
.rb-compat .goog-text-highlight{background-color: transparent !important;border: none !important;box-shadow: none !important;}
.rb-compat #m_rnb3{float: right;margin-top: 7px;margin-left: 20px;}
.rb-compat #m_rnb3 a{display: inline-block;}
.rb-compat .footer_copy_ul1{width: 70%;}
.rb-compat .footer_copy_ul2{width: 30%;}
.rb-compat .q_btns button span{overflow: hidden; 
    text-overflow: ellipsis;
    white-space: nowrap; 
    width: 60%;
    display: block;
    text-align: left;}
.rb-compat #google_notranslate_top{margin-left: 20px;}
.rb-compat #google_notranslate_top img{border-radius: 4px;}
@media all and (max-width:1024px){.rb-compat .translation-links{}
.rb-compat .translation-links .inner{text-align: center;}
.rb-compat .translation-links .inner a img{margin-left: 4px; margin-right: 4px; margin-top: 2px; margin-bottom: 2px;}
.rb-compat .footer_copy_ul1{width: 100%;}
.rb-compat .footer_copy_ul2{width: 100%;}
.rb-compat footer .footer_gnb_ul2{padding-top: 20px; padding-bottom: 20px;}
.rb-compat footer .footer_gnb_ul2 a{line-height: 140%;}
.rb-compat .translation-links{left: auto; right:20px;}
.rb-compat .my_btn_wrap{display: none !important;}
}:root[data-theme="dark"] .rb-compat .translation-links{background-color:var(--surface);border:0px}:root[data-theme="dark"] .rb-compat .goog-te-gadget{color:transparent !important}:root[data-theme="dark"] .rb-compat .goog-text-highlight{background-color:transparent !important;border:none !important}
