html,body{
     height:100%;
}
#wrap{
     width: 100%;
     position: relative;
     height:auto !important;
     height: 100%;
     min-height: 100%;
}
#contents{
     padding-bottom:346px;
}
#footer-navi {
    position:absolute;
    bottom:0;
	width: 100%;
	padding: 0 0 67px;
}
#footer {
    position:absolute;
    bottom:0;
	width: 100%;
}
