/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 24 2025 | 08:05:45 */
/*영어 화면 메뉴*/
#menu-item-24084 a {
    font-size: 14px;
    font-weight: 500 !important;
}
#menu-item-24084 a:before{
    display: none !important;
}
#menu-item-24084 ul{
    background: #171940;
    margin-left: 16px;
    min-width: 70px !important;
}
#menu-item-24084 ul li{
    padding: 0 10px;
}
#menu-item-24084-en a {
    color: #fff !important;
}
#menu-item-24084-en a img{
    display: none !important;
}
#menu-item-24084-de a {
    color: #fff !important;
}
#menu-item-24084-de a img{
    display: none !important;
}
#menu-item-24084 a img.emoji{
    margin-right: 5px !important;
    margin-top: 1px !important;
	font-size: 0.9em;
}
#menu-item-24084 ul.sub-menu li a {
    position: relative;	
    padding-left: 23px; /* 이미지와 텍스트 간격 조정 */
}

#menu-item-24084 ul.sub-menu li.current-lang a::after {
    content: '';
    display: inline-block;
    background-image: url('https://esimusa.com/wp-content/uploads/2023/07/icon_Check-1.png');
    background-size: contain; /* 이미지 크기 맞춤 */
    background-repeat: no-repeat;
    width: 10px; /* 이미지 너비 조정 */
    height: 10px; /* 이미지 높이 조정 */
    position: absolute;
    left: 0; /* 텍스트 기준 왼쪽 배치 */
    top: 50%;
    transform: translateY(-50%); /* 세로 중앙 정렬 */
	margin-left: 7px;
}

/*독어 화면 메뉴*/
#menu-item-24315 a {
    font-size: 14px;
    font-weight: 500 !important;
}
#menu-item-24315 a:before{
    display: none !important;
}
#menu-item-24315 ul{
    background: #171940;
    margin-left: 16px;
    min-width: 70px !important;
}
#menu-item-24315 ul li{
    padding: 0 10px;
}
#menu-item-24315-en a {
    color: #fff !important;
}
#menu-item-24315-en a img{
    display: none !important;
}
#menu-item-24315-de a {
    color: #fff !important;
}
#menu-item-24315-de a img{
    display: none !important;
}
#menu-item-24315 a img.emoji{
    margin-right: 5px !important;
    margin-top: 1px !important;
	font-size: 0.9em;
}
#menu-item-24315 ul.sub-menu li a {
    position: relative;	
    padding-left: 23px; /* 이미지와 텍스트 간격 조정 */
}

#menu-item-24315 ul.sub-menu li.current-lang a::after {
    content: '';
    display: inline-block;
    background-image: url('https://esimusa.com/wp-content/uploads/2023/07/icon_Check-1.png');
    background-size: contain; /* 이미지 크기 맞춤 */
    background-repeat: no-repeat;
    width: 10px; /* 이미지 너비 조정 */
    height: 10px; /* 이미지 높이 조정 */
    position: absolute;
    left: 0; /* 텍스트 기준 왼쪽 배치 */
    top: 50%;
    transform: translateY(-50%); /* 세로 중앙 정렬 */
	margin-left: 7px;
}