@charset "utf-8";


#top_layout .top_wrap.tmp_b .logo_wrap a {width:189px; height:78px;background-image:url(/images/cpemeng/common/logo_b.png);background-repeat:no-repeat;}

@media screen and (max-width:1279px){
    #top_layout .top_wrap.tmp_b .logo_wrap a {width:255px; height:35px;background-image:url(/images/cpemeng/common/logo_b2.png);background-repeat:no-repeat;}
}

@media screen and (max-width:767px){
    #top_layout .top_wrap.tmp_b .logo_wrap a {height:24px;}
}

#svisual_layout .svisual_wrap .subvisual-layout {padding:120px 35px 0;}
#svisual_layout .svisual_wrap .subvisual-layout strong {width: 304px;height: 176px; background: url(/images/cpemeng/common/svisual_txt.png)no-repeat;background-size: 284px 167px;}


#top_layout .top_wrap.tmp_b .utile_wrap.utile_wrap2 li {width:50%;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.n3:after {display: none;}
 

#gnb_layout #gnb .gnb_wrap .depth1_ul > li {position:relative;padding: 18px 10px;}

#foot_layout .footer-info .utile_wrap_right .family_site,
#foot_layout .footer-info .utile_wrap {display:none;}
#foot_layout .footer-info address span,
#foot_layout .footer-info p {text-transform: uppercase;}

/* 3차메뉴 메뉴명이 길어서 예외 처리 */
.Ecpm_CpemInfo1 .depth2_ul_wrap .lnb_depth2__list.n4 > li,
.Ecpm_CpemInfo2 .depth2_ul_wrap .lnb_depth2__list.n4 > li,
.Ecpm_CpemInfo3 .depth2_ul_wrap .lnb_depth2__list.n4 > li,
.Ecpm_CpemInfo4 .depth2_ul_wrap .lnb_depth2__list.n4 > li {width:50%;}


/* 영어일때 메뉴이름 길어서 틀어짐 로케이션 제거 */
@media screen and (max-width:1023px){	
	#location .utile_wrap {display:none;}
}