@charset "utf-8";

.trans-lang-list-wrap > li > a {
    display: block !important;
} 

.trans-lang-list-wrap .li-lang-box .icon-lang {
    width: 21px !important;
    height: 21px !important;
    background-size: cover !important;
    margin : 0 auto 5px !important;
}

@media screen and (max-width: 1400px) {
    #select-lang {display: none !important;}
    .trans-lang-list-wrap .li-lang-box .icon-lang {margin-bottom: 0 !important;}
}


/*번역결과 폰트보이게 하려면 폰트지정*/
body[class^="txtrans"],
body[class*=" txtrans"] {
  font-family: "Noto Sans", "Noto Sans CJK SC", "Microsoft YaHei", "Malgun Gothic", sans-serif !important;
}


body[class^="txtrans"] #hd .gnb ul li a {
    font-size: 14px !important;
}

body[class^="txtrans"] #hd .head-util .info li  {
    font-size: 10px !important;
}

 /* 250721 추가 */
    
.trans-lang-list-wrap{  padding-left:15px !important; margin-left: 0px !important;  padding: 4px 15px;  border: 2px solid #fff; border-radius: 50px;  color: #776e6e;  margin-bottom:0;    border: 1px solid #919191;}

  


.gnb trans-result{font-size: 15px;}

#trans {
    position: fixed !important;
    top: 20px !important;
    right: 70px !important;
    z-index: 9999 !important;
}