body {position: static !important;top: 0px !important;}
iframe.goog-te-banner-frame {display: none !important;}
.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;}
.translation-links img {box-sizing: border-box; margin-left: 2px; margin-right: 2px;}
.skiptranslate {display: none !important;}
.goog-logo-link {display: none !important;}
.goog-te-gadget {color: transparent !important;overflow: hidden;}
.goog-te-balloon-frame {display: none !important;}
.goog-tooltip {display: none !important;}
.goog-tooltip:hover {display: none !important;}
.goog-text-highlight {background-color: transparent !important;border: none !important;box-shadow: none !important;}
#m_rnb3 {float: right;margin-top: 7px;margin-left: 20px;}
#m_rnb3 a {display: inline-block;}

.footer_copy_ul1 {width: 70%;}
.footer_copy_ul2 {width: 30%;}

.q_btns button span {
    overflow: hidden; 
    text-overflow: ellipsis;
    white-space: nowrap; 
    width: 60%;
    display: block;
    text-align: left;
}

#google_notranslate_top {margin-left: 20px;}
#google_notranslate_top img {border-radius: 4px;}

@media all and (max-width:1024px) {
    .translation-links {}
    .translation-links .inner {text-align: center;}   
    .translation-links .inner a img {margin-left: 4px; margin-right: 4px; margin-top: 2px; margin-bottom: 2px;}
    .footer_copy_ul1 {width: 100%;}
    .footer_copy_ul2 {width: 100%;}
    footer .footer_gnb_ul2 {padding-top: 20px; padding-bottom: 20px;}
    footer .footer_gnb_ul2 a {line-height: 140%;}
    .translation-links {left: auto; right:20px;}
    .my_btn_wrap {display: none !important;}
}