/* 
http://www.ybyin.com 
2017-04-28
*/

/* ----------------------------   从下到上 -----------------------------------*/

.Family_list {position:absolute; right:0px; width:150px;}

.menu_list { position:absolute; overflow:hidden;width:100%;}


.menu_list .menu_head {
	position:absolute; z-index:2; bottom:0px; width:100%; background:#fff;
}
.menu_list .menu_head a{
	background:url('../Family_site/over01.jpg') right center no-repeat#f0f1f2; display:block;
	font-family:Nanum Gothic, 나눔고딕,dotum, sans-serif; border:1px solid #e5e5e5; text-decoration:none;
	font-size:12px; color:#303030;line-height:33px; padding-left:10px;
}
.menu_list .current a{background:url('../Family_site/out01.jpg') right center no-repeat#f0f1f2; }

.menu_list .menu_body div {padding:5px 0; border:1px solid #e5e5e5; }
.menu_list .menu_body {position:absolute;z-index:1;  background:#fff; width:100%; top:-1px;}
.menu_list .menu_body a {font-family:Nanum Gothic, 나눔고딕,dotum, sans-serif;  display:block; padding-left:10px; color:#a7a7a7; line-height:25px; font-weight:normal; font-size:12px; }
.menu_list .menu_body a:hover { text-decoration:none; color:#000; }









/* ----------------------------   从 上到下 -----------------------------------*/

.Family_list {top:0px}
.menu_list {overflow:visible;}
.menu_list .menu_head {top:0px;}
.menu_list .menu_body {top:34px; display:none;}
.menu_list .menu_head a {background:url('../Family_site/out01.jpg') right center no-repeat#fff;}
.menu_list .current a {background:url('../Family_site/over01.jpg') right center no-repeat#fff;}






/* ----------------------------   从下到上 -----------------------------------*/


.menu_list2 { position:absolute; overflow:hidden; width:100px; height:50px; border:1px solid red;}


.menu_list2 .menu_head2 {
	position:absolute; z-index:2; bottom:0px; background:#fff;
}
.menu_list2 .menu_head2 a{
	background:url('../Family_site/over01.jpg') right center no-repeat#f0f1f2; display:block;
	font-family:Nanum Gothic, 나눔고딕,dotum, sans-serif; border:1px solid #f0f1f2; text-decoration:none;
	font-size:12px; color:#303030;line-height:33px; padding-left:10px;
}
.menu_list2 .current a{background:url('../Family_site/out01.jpg') right center no-repeat#f0f1f2; }

.menu_list2 .menu_body2 div {padding:5px 0; border:1px solid #cecece; }
.menu_list2 .menu_body2 {position:absolute;z-index:1;  background:#fff; width:100%; top:-1px;}
.menu_list2 .menu_body2 a {font-family:Nanum Gothic, 나눔고딕,dotum, sans-serif;  display:block; padding-left:10px; color:#a7a7a7; line-height:25px; font-weight:normal; font-size:12px; }
.menu_list2 .menu_body2 a:hover { text-decoration:none; color:#000; }









/* ----------------------------   从 上到下 -----------------------------------*/

.menu_list2 {overflow:visible;}
.menu_list2 .menu_head2 {top:0px;}
.menu_list2 .menu_body2 {top:34px; display:none;}
.menu_list2 .menu_head2 a {background:url('../Family_site/out01.jpg') right center no-repeat#f0f1f2;}
.menu_list2 .current a {background:url('../Family_site/over01.jpg') right center no-repeat#f0f1f2;}






