.footer_t						{margin:0px auto 0px auto; line-height:150%;width:100%; background:#32442d;}
.t_wrap							{width:1200px; margin:0 auto; padding:30px 0;}
.footer_left					{float:left; width:40%;}
.t_wrap ul						{margin-bottom:15px;}
.t_wrap ul li					{display:inline; margin:0 10px 0 0; }
.t_wrap ul li a					{color:#eff49b;}
.footer_txt p					{color:#767f73; line-height:1.8; font-size:13px;;}/*width:750px*/
.footer_right					{float:right; width:38%;}
.footer_right dl				{float:left; text-align:center; margin:0 25px;}
.footer_right dl a				{color:#767f73;}
.footer_right dl dt				{margin-bottom:10px;}
.footer_right dl dt a			{font-size:15px; color:#fff;}
.footer_right dl dd				{line-height:25px;}




/*family_inc.php의 스타일*/
.total								{width:180px;  position:relative;cursor:pointer;}
.select_d							{border:1px solid #ddd; width:100%; line-height:30px; height:30px; padding-left:8px; position:relative; font-size:12px;}
.select_d span				{display:inline-block; position:absolute; right:10px;}

/* 패밀리사이트 클릭시 밑으로 떨어지는  CSS*/
/*
.select_op						{border:1px solid #ddd;border-top:none; width:168px; margin-top:0px; display:none; position:absolute; z-index:3px; background:#fff; font-size:11px;}
*/

/* 패밀리사이트 클릭시 위로 올라오는 CSS*/
.select_op						{border:1px solid #ddd;border-bottom:none; width:168px; margin-top:0px; display:none; position:absolute; z-index:3px; background:#fff; font-size:11px;bottom:32px;}

.select_op	li				{line-height:30px;height:30px; border:0px solid red; padding-left:8px;}
.select_op	li		a		{cursor:pointer; width:100%; height:30px; display:inline-block;letter-spacing:-0.3px;}
.select_op	li:hover	{background:#eee;}
.a_focus							{background:#8e8e8e; color:#fff !important;}
