@charset "EUC-JP";
/* ◇ EC Navi - CSS - point domain footer - 2009/09/24 - kohmoto ◇ */

/*-----------------------------------------------------
◇ footer_navi / フッターリンク
-----------------------------------------------------*/
/* #footer_link */
#footer_link {
clear:both;
padding-top:30px;
}

#footer_link table {
border-top:1px solid #B3B3B3;
border-collapse:collapse;
width:100%;
}

#footer_link tr,
#footer_link th,
#footer_link td {
	margin: 0;
	padding: 0;
}

#footer_link th, #footer_link td {
background:transparent url(http://point.ecnavi.jp.eimg.jp/common/img/dot_line_h.gif) repeat-x scroll center bottom;
font-size:11px;
line-height:18px;
padding:8px 0 7px 10px;
text-align:left;

}

#footer_link th {
background:#F6F6F6 url(http://point.ecnavi.jp.eimg.jp/common/img/dot_line_h.gif) repeat-x scroll center bottom;
color:#666666;
width:135px;
}

#footer_link td li {
display:inline;
margin-right:15px;
}


/*-----------------------------------------------------
◇ gn_footer / グローバルフッター
-----------------------------------------------------*/
#gn_footer {clear: both; margin: 10px 0 20px 0;}
#gn_footer div.pagetop {margin-bottom: 10px; height: 18px;}
#gn_footer div.pagetop p {float: right; display: inline; width: 120px; height: 18px; margin-right: 10px; background: url(http://point.ecnavi.jp.eimg.jp/common/img/gn_footer/footer_pagetop.gif) no-repeat;}
#gn_footer div.pagetop p a {display: block; width: 120px; height: 18px; text-indent: -9999px; overflow: hidden;}
#gn_footer div.pagetop p a:link,
#gn_footer div.pagetop p a:visited {background: none;}
#gn_footer div.pagetop p a:hover,
#gn_footer div.pagetop p a:active {background: url(http://point.ecnavi.jp.eimg.jp/common/img/gn_footer/footer_pagetop_on.gif) no-repeat;}
#gn_footer div.footer_local_navi {height: 19px; margin-bottom: 15px; background: url(http://point.ecnavi.jp.eimg.jp/common/img/gn_footer/footer_bg.gif) repeat-x;}
#gn_footer div.footer_local_navi div {height: 19px; padding-left: 10px; background: url(http://point.ecnavi.jp.eimg.jp/common/img/gn_footer/footer_bg_left.gif) no-repeat left top;}
#gn_footer div.footer_local_navi div ul {float: right; height: 19px; padding-right: 10px; background: url(http://point.ecnavi.jp.eimg.jp/common/img/gn_footer/footer_bg_right.gif) no-repeat right top;}
#gn_footer div.footer_local_navi div ul li.kakaku {float: left; width: 94px; height: 19px; background: url(http://point.ecnavi.jp.eimg.jp/common/img/gn_footer/footer_kakakutop.gif) no-repeat;}
#gn_footer div.footer_local_navi div ul li.kakaku a {display: block; width: 94px; height: 19px; text-indent: -9999px; overflow: hidden;}
#gn_footer div.footer_local_navi div ul li.kakaku a:link,
#gn_footer div.footer_local_navi div ul li.kakaku a:visited {background: none;}
#gn_footer div.footer_local_navi div ul li.kakaku a:hover,
#gn_footer div.footer_local_navi div ul li.kakaku a:active { background: url(http://point.ecnavi.jp.eimg.jp/common/img/gn_footer/footer_kakakutop_on.gif) no-repeat;}
#gn_footer div.footer_local_navi div ul li.shop {float: left; width: 108px; height: 19px; background: url(http://point.ecnavi.jp.eimg.jp/common/img/gn_footer/footer_shoptop.gif) no-repeat;}
#gn_footer div.footer_local_navi div ul li.shop a {display: block; width: 108px; height: 19px; text-indent: -9999px; overflow: hidden;}
#gn_footer div.footer_local_navi div ul li.shop a:link,
#gn_footer div.footer_local_navi div ul li.shop a:visited {background: none;}
#gn_footer div.footer_local_navi div ul li.shop a:hover,
#gn_footer div.footer_local_navi div ul li.shop a:active { background: url(http://point.ecnavi.jp.eimg.jp/common/img/gn_footer/footer_shoptop_on.gif) no-repeat;}
#gn_footer div.footer_global_link {margin-bottom: 15px; text-align: center;}
#gn_footer div.footer_global_link ul {text-align: center;}
#gn_footer div.footer_global_link ul li {display: inline; padding: 0 6px; line-height: 13px; border-right: 1px solid #CCC;}
#gn_footer div.footer_global_link ul li.end {padding: 0 0 0 6px; border-right: none;}
#gn_footer div.copyright {text-align: center;}

/* clearfix */
.clearfix:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
	}
.clearfix { display: inline-table; }

	/* exlude MacIE5 \*/
	* html .clearfix { height: 1%; }
	.clearfix {display:block;}
	/* end MacIE5 */

/* EOF */