@charset "utf-8";

#top_layout{z-index:2;}
#gnb_layout .depth1_ul{padding:0 152px 0 286px;}

#gnb_layout.on .depth1_ul > li.on > a,
#gnb_layout.on .depth1_ul > li.ov > a,
#gnb_layout.on .depth1_ul > li:hover > a{ border-color:rgba(76, 53, 43,1);}

#body_layout.b_type .lnb_wrap:before{background-color:rgba(76, 53, 43, 0.9);}
#body_layout.b_type .lnb_wrap .depth2_ul > li > a:before{ background-color:rgba(67, 34, 43, 1);}
#body_layout.b_type .lnb_wrap .depth2_ul > li.on > a span,
#body_layout.b_type .lnb_wrap .depth2_ul > li.ov > a span,
#body_layout.b_type .lnb_wrap .depth3_ul li a:hover,
#body_layout.b_type .lnb_wrap .depth3_ul li a:focus,
#body_layout.b_type .lnb_wrap .depth3_ul li.on a,
#gnb_layout.at_type .depth2_ul > li > a:hover{ color:rgba(76, 53, 43,1);}

@media (max-width: 1279px){
	#gnb_layout .depth1_ul > li > a{padding: 0 15px;}
	#gnb_layout .depth1_ul > li > a span{font-size:16px;}
	#gnb_layout.at_type .depth2_ul > li > a,
	#gnb_layout.ct_type .depth2_ul > li > a,
	#gnb_layout.dt_type .depth2_ul > li > a{padding:3px 10px 3px 26px;}
}

#svisual_layout .svisual_wrap{background-image:url(/images/museum/common/atype_svisual_sample_img.jpg);}

@media (max-width:1023px){
	#svisual_layout.a_type .svisual_wrap,
	#svisual_layout.b_type .svisual_wrap,
	#svisual_layout.c_type .svisual_wrap{background-image:url(/images/museum/common/atype_svisual_sample_img.jpg);background-position: center left;}
	}