@charset "utf-8";

/* -----------------------------------------------------------
CSS Information

 File name:      footer.css
 Author:         Hiroyuki Katsuyama (admin)
 Style Info:     フッター
----------------------------------------------------------- */

/*----------------------------------------------------
	#footer
----------------------------------------------------*/

#footer {
	clear:both;
	text-align:center;
	margin:auto;
	margin-top:20px;
	width:950px;
}


/*	pankuzu
----------------------------------------------------*/
#pankuzu{
	text-align:right !important;
	font-size:10px;
	padding:5px;
	padding-right:1em;
	margin-bottom:0;
}


#footer #pageTop {
	text-align:right;
	background:#333333;
	padding-right:1em;
	margin-bottom:0;
}

#footer	#footerLeft {
    float:left;
	width:200px;
	text-align:left;
	padding-left:30px;
}

#footer	#footerRight {
    float:right;
	text-align:left;
	padding-top:10px;
	width:700px;
}

#footer	#footerRight #navi ul li{
    float:left;
	border-right:#060694 solid 1px;
	padding-left:1em;
}


#footer	#footerRight #navi ul li a#naviTokutei{
	margin : 0px ;
	padding : 0px ;
	width : 120px ;
	height : 20px ;
	background-image : url("/img/navi_tokutei1.gif") ;
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
	display:block;
}

#footer	#footerRight #navi ul li a#naviTokutei:hover{
	background-image : url("/img/navi_tokutei2.gif") ;
	background-repeat : no-repeat ;
	background-position : top right ;
}


#footer	#footerRight #navi ul li a#naviKiyaku{
	margin : 0px ;
	padding : 0px ;
	width : 60px ;
	height : 20px ;
	background-image : url("/img/navi_kiyaku1.gif") ;
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
	display:block;
}

#footer	#footerRight #navi ul li a#naviKiyaku:hover{
	background-image : url("/img/navi_kiyaku2.gif") ;
	background-position : top right ;
}


#footer	#footerRight #navi ul li a#naviMemberkiyaku{
	margin : 0px ;
	padding : 0px ;
	width : 50px ;
	height : 20px ;
	background-image : url("/img/navi_memberkiyaku1.gif") ;
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
	display:block;
}

#footer	#footerRight #navi ul li a#naviMemberkiyaku:hover{
	background-image : url("/img/navi_memberkiyaku2.gif") ;
	background-position : top right ;
}


#footer	#footerRight #navi ul li a#naviPrivacy{
	margin : 0px ;
	padding : 0px ;
	width : 140px ;
	height : 20px ;
	background-image : url("/img/navi_privacy1.gif") ;
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
	display:block;
}

#footer	#footerRight #navi ul li a#naviPrivacy:hover{
	background-image : url("/img/navi_privacy2.gif") ;
	background-position : top right ;
}


#footer	#footerRight #navi ul li a#naviLink{
	margin : 0px ;
	padding : 0px ;
	width : 80px ;
	height : 20px ;
	background-image : url("/img/navi_link1.gif") ;
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
	display:block;
}

#footer	#footerRight #navi ul li a#naviLink:hover{
	background-image : url("/img/navi_link2.gif") ;
	background-position : top right ;
}


#footer	#footerRight #navi ul li a#naviSystem{
	margin : 0px ;
	padding : 0px ;
	width : 90px ;
	height : 20px ;
	background-image : url("/img/navi_system1.gif") ;
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
	display:block;
}

#footer	#footerRight #navi ul li a#naviSystem:hover{
	background-image : url("/img/navi_system2.gif") ;
	background-position : top right ;
}

#footer	#footerRight #copyright {
    padding-left:1em;
}



