@charset "UTF-8";


/* ft +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#ft{
 width:100%;
	margin:0 auto;
	padding:0 0 30px 0;
	text-align:center;
}
#ft #pageTop{
	width:948px;
	border-top:1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	background:#f2f2f2;
	text-align:right;
}
#ft #pageTop p{
	padding:5px 10px 6px 0;
	text-align:right;
}
#ft #pageTop p img{
	vertical-align:middle;
}
#ft #pageTop p a{
	margin:0 0 0 10px;
	color:#666666;
}
#ft #pageTop p a:hover{
	color:#666666;
}
#ft #fnv{
	width:948px;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	padding:22px 0 14px 0;
	background:url(../../img/common/ft/bg_fnv.png) left top repeat-x;
	min-height:89px;
	position:relative;
}
#ft #fnv dl{
	margin:0 20px 0 0;
	padding:0 0 0 17px;
	float:left;
}
#ft #fnv dl dt{
	padding-bottom:2px;
}
#ft #fnv dl dd{
	display:block;
	background:url(../../img/common/icon/icon_triangle_red.png) 0 60% no-repeat;
	padding:0 0 0 12px;
	line-height:1.8;
}
#ft #fnv dl dd a{
	color:#666666;
}
#ft #fnv dl dd a:hover{
	color:#666666;
}
#ft #fnv .qCode{
	width:244px;
	height:80px;
	position:absolute;
	right:30px;
	top:22px;
}
#ft address{
	text-align:right;
	padding:12px 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
}
#ft address a{
	margin-left:12px;
}
#ft address img{
	vertical-align:text-bottom;
}
/* #ft +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */