@charset "utf-8";

#gnb_layout.open:before {background:url(/images/cpo/common/gnb_bg2.jpg)no-repeat right bottom; background-size:cover;}
#gnb_layout.open:after {background:#fff url(/images/cpo/common/gnb_bg4.png)no-repeat right bottom;}
#gnb_layout.open #gnb:before {display:none;}
#gnb_layout .layout {padding: 0 30px 0 189px;}
#gnb_layout .depth1_ul>li>a {padding: 0 35px;font-size: 19px;}
#gnb_layout .depth1_ul > li .item .gnb-title {background: none;}
#gnb_layout .depth1_ul > li .item .gnb-title:after {display:block;position:absolute;right:-20px;bottom: -30px;content:'';width:213px;height:189px;background:url(/images/cpo/common/gnb_bg3.png)no-repeat;}
#gnb_layout .depth1_ul > li .item .gnb-title strong:before,
#gnb_layout .depth1_ul > li .item .gnb-title strong:after {display:none;}
#gnb_layout .depth1_ul > li.n1 .item .depth2_ul > li:nth-child(1),
#gnb_layout .depth1_ul > li.n1 .item .depth2_ul > li:nth-child(2),
#gnb_layout .depth1_ul > li.n1 .item .depth2_ul > li:nth-child(3){height:260px;}
#gnb_layout > ul > li.on > a, #gnb_layout .depth1_ul>li>a:after {display:none;}


/* 로고 */
#top_layout .top_wrap #logo .logo span {width:189px;height:36px;margin: 37px 0 0;background:url(/images/cpo/main/logo.png)no-repeat;}
#top_layout .top_wrap #logo .logo em {margin:0;font-size:0;}
#top_layout .top_wrap #logo .logo em:after,
#top_layout .top_wrap #logo .homepage span:before {display:none;}

@media screen and (max-width:1023px){	
    #top_layout .top_wrap #logo .logo span {margin:19.5px 0 0;}
}
@media screen and (max-width:767px){	
    #top_layout .top_wrap #logo .logo span {margin:21.5px 0 0; width:168px; height:32px; background-size:168px 32px;}
}
#svisual_layout {height:auto;min-height: auto;}  
#svisual_layout .svisual_wrap {padding:20px 0;}
#svisual_layout .svisual_wrap .sub__background{/* background-image:url(/images/cpo/common/sub_cpo.jpg); */background: #f4f4f4;} 
#svisual_layout .location_wrap {margin:0;}

.content_info__satisfaction {background:#fff;}