*::-moz-selection {
    background-color: #1999C0;
    color: #fff;
}

*::selection {
    background-color: #1999C0;
    color: #fff;
}

.im_topUtilmenuWrap, .im_topUtilmenu {
    background-color: #1999c0;
}

.im_memberMenu .selectLang a:hover, .im_memberMenu .selectLang a:focus {
    background-color: #1999c0;
}

.im_gnb .depth1 > li:hover > a, .im_gnb .depth1 > li a:focus {
    color: #1999C0;
}

.im_gnb .depth2 li:last-child {
    border-bottom: 3px solid #1999c0;
}

.im_gnb .depth2 > li:hover > a {
    color: #1999c0;
}

.im_gnb .depth2 > li:hover, .im_gnb .depth3 > li:hover {
    background-color: #f9fcfc;
}

.im_gnb .depth3 > li:hover > a {
    color: #1999c0;
}

.im_footerWrap {
    border-bottom: 10px solid #1999c0;
}

.im_footer_menu ul li a:hover, .im_footer_menu ul li a:focus {
    color: #1999c0;
}

.im_gototop {
    background-color: #1999c0;
}

.im_familysite a:hover > span.label,
.im_familysite a:hover > span.icon,
.im_familysite a:focus > span.label,
.im_familysite a:focus > span.icon {
    color: #1999c0;
}

.im_familysite ul li:first-child {
    border-top: 3px solid #1999c0;
}

.im_familysite ul li:hover {
    background: #37AED2;
}

#im_modal_login {
    background: #369ACE;
}

.im_more a:hover .label, .im_more a:focus .label {
    color: #1999c0;
}

.im_more .icon {
    background-color: #1999c0;
}


