
/* footer basic */
.clears {
	clear:both;
	float: none;
}

.list { display:none; }

/* footer layout */
#sub_footer_wss_bg {
	margin: 0px auto 10px;
	padding: 0px;
	text-align: center;
	width: 950px;
	background: url(../images/footer950_bg.gif) no-repeat center top;
	height: 110px;
	border-top: 1px solid #cccccc;
}

#sub_footer_wss {
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	width: 460px;
}

#sub_footer_wss ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
}

#sub_footer_wss ul li { float:left; }

#sub_footer_wss ul li.wssfoot1 a {
	float:left;
	margin:40px 0px 0px;
	background:url(../../cmn/footer_navi_top1.gif) no-repeat left top;
	width:140px;
	height:33px;
	padding: 0px;
}

#sub_footer_wss ul li.wssfoot2 a {
	float:left;
	margin:40px 0px 0px 20px;
	background:url(../../cmn/footer_navi_mypage1.gif) no-repeat left top;
	width:140px;
	height:33px;
	padding: 0px;
}

#sub_footer_wss ul li.wssfoot3 a {
	float:left;
	margin:40px 0px 0px 20px;
	background:url(../../cmn/footer_navi_back1.gif) no-repeat left top;
	width:140px;
	height:33px;
	padding: 0px;
}

#sub_footer_wss ul li.wssfoot1 a:hover { background: url(../../cmn/footer_navi_top2.gif) no-repeat left top; }

#sub_footer_wss ul li.wssfoot2 a:hover { background: url(../../cmn/footer_navi_mypage2.gif) no-repeat left top; }

#sub_footer_wss ul li.wssfoot3 a:hover { background: url(../../cmn/footer_navi_back2.gif) no-repeat left top; }
