
@charset "shift_jis";
/**
 * footer.css
 * (c) FOURDIGIT Inc.
 */
/* endContent */
	#endContent {
		text-align: center;
		background-color: transparent;
		background-image: url(/common/pc/img/openpc/bg/bg-end-all.gif);
		background-repeat: repeat-y;
		background-position:center;
	}
	#endContent li {
		display: inline;
	}
	#eNavBtn,
	#eNavTxt {
		display: block;
		background-color: transparent;
		background-repeat: no-repeat;
		background-position:center;
		zoom: 1;
	}
	#eNavBtn {
		margin-bottom: 20px;
		padding-top: 30px;
		background-image: url(/common/pc/img/openpc/bg/bg-end-top.gif);
                background-position:center top;
	}
	#eNavTxt {
		padding-bottom: 30px;
		background-image: url(/common/pc/img/openpc/bg/bg-end-bottom.gif);
		background-position:center bottom;
	}
	#eNavBtn li {
		margin-right: 5px;
	}
	#eNavTxt li {
		margin-right: 25px;
		padding: 0 0 0 18px;
		font-size: 108%;
		line-height: 150%;
		background-color: transparent;
		background-repeat: no-repeat;
		background-position:center bottom;
	}
	#eNavTxt li {
		padding: 2px 0 2px 18px;
		background-position: left -1px;
	}
	#eNavTxt li a {
		padding-bottom: 2px;
		font-weight: bold;
		zoom: 1;
	}
	#eNavTxt #eNavPointShops { padding-left: 34px; background-image: url(/common/pc/img/openpc/blt/blt-cmn-pointup.gif); }
	#eNavTxt #eNavCampaign { background-image: url(/common/pc/img/openpc/blt/blt-cmn-campaign.gif); }

/* fNav */
	#fNav {
		clear: both;
		line-height: 18px;
		text-align: center;
		color: #666666;
	}
	#fNav li {
		display: inline;
		margin-right: 20px;
		padding: 2px 0 3px 20px;
		background-color: transparent;
		background-repeat: no-repeat;
		background-position: left top;
		zoom: 1;
	}
	* html #fNav li { background-position: left 2px; }
	*+html #fNav li { background-position: left 2px; }
	#fNav li#pagetop {
		display: block;
		margin: 0;
		margin-top: 20px;
		padding: 0;
		text-align: right;
	}
	.pagetop a,
	#fNav li#pagetop a {
		display: inline-block;
		overflow: hidden;
		width: 103px;
		height: 17px;
		text-indent: -9999px;
		text-align: left;
		background-color: transparent;
		background-image: url(/common/pc/img/openpc/footer/pagetop.gif);
		background-repeat: no-repeat;
		background-position: left top;
	}
	.mozilla #fNav li#pagetop a {
		display: block;
		margin-left: auto;
	}
	.page-poi #fNav li#pagetop a {
		background-image: url(/common/pc/img/openpc/footer/pagetop-poi.gif);
	}
	.pagetop a:hover,
	#fNav li#pagetop a:hover {
		background-position: left -17px;
	}
	.pagetop {
		margin-top: 10px;
	}
	.pagetop a {
		display: block;
		margin-left: auto;
	}
	#fNav a {
		display: inline-block;
	}
	#fNav strong {
		display: inline-block;
		font-weight: bold;
		color: #ff6699;
	}
	#fNav span {
		display: inline-block;
		color: #cccccc;
	}
	#fNav #fNavHome { padding-left: 23px; background-image: url(/common/pc/img/openpc/blt/blt-cmn-home.gif); }
	#fNav #fNavBeginner { background-image: url(/common/pc/img/openpc/blt/blt-cmn-beginner.gif); }
	#fNav #fNavPoint { background-image: url(/common/pc/img/openpc/blt/blt-cmn-point.gif); }
	#fNav #fNavFaq { background-image: url(/common/pc/img/openpc/blt/blt-cmn-faq.gif); }

/* gFooterArea */
	#gFooterArea {
		clear: both;
		padding: 19px 0 35px;
		background-color: #ecf4f9;
		background-image: url(/common/pc/img/openpc/footer/bg.gif);
		background-repeat: repeat-x;
		background-position: center top;
	}
	* html #gFooterArea { padding-bottom: 15px; }
	*+html #gFooterArea { padding-bottom: 15px; }

/* gFooterRight */
	#gFooterRight {
		float: right;
		width: 490px;
		text-align: right;
	}

/* ftrCopyright */
	#footerTxt,
	#ftrCopyright {
		display: block;
		overflow: hidden;
		text-indent: -9999px;
		text-align: left;
		background-color: transparent;
		background-repeat: no-repeat;
		background-position: left top;
	}
	#footerTxt {
		margin-bottom: 10px;
		margin-left: auto;
		width: 261px;
		height: 12px;
		background-image: url(/common/pc/img/openpc/footer/ftr-about.gif);
	}

/* ftrLinks */
	#ftrLinks li {
		display: inline;
		padding-left: 4px;
		font-size: 87%;
		color: #8e9295;
	}
	body.ie8 #ftrLinks li { font-size: 94%; }
	#ftrLinks li a {
		display: inline-block;
		margin-right: 8px;
		color: #3399ff;
	}
	#ftrLinks li a:hover {
		color: #ff6699;
	}

/* ftrCopyright */
	#ftrCopyright {
		display: block;
		overflow: hidden;
		width: 272px;
		height: 19px;
		text-indent: -9999px;
		text-align: left;
		background-image: url(/common/pc/img/openpc/footer/copyright.gif);
	}
	#ftrCopyright a {
		display: inline-block;
		width: 134px;
		height: 17px;
	}


/* Netアンサー退会 */
/* ============================================ */
/* 02:FOOTER                                              
/* ============================================ */

#netanswer #page-aboutAqf #gFooter {
	padding-top: 15px;
	margin-left:32px;
	width:905px;
	border-top:1px solid #cecece;
}

#netanswer #page-aboutAqf #gFooter #ftLogo {
	float: none;
	padding: 0;
}

/* ---------------------------------アットユーネット */
/* fNav */
	#org_fNav {
	clear: both;
	line-height: 18px;
	text-align: center;
	color: #666666;
	margin-bottom: 20px;
	}
	#org_fNav li {
		display: inline;
		margin-right: 20px;
		padding: 2px 0 3px 20px;
		background-color: transparent;
		background-repeat: no-repeat;
		background-position: left top;
		zoom: 1;
	}
	* html #org_fNav li { background-position: left 2px; }
	*+html #org_fNav li { background-position: left 2px; }
	#org_fNav li#pagetop {
		display: block;
		margin: 0;
		margin: 20px 0;
		padding: 0;
		text-align: right;
	}
	.pagetop a,
	#org_fNav li#pagetop a {
		display: inline-block;
		overflow: hidden;
		width: 103px;
		height: 17px;
		text-indent: -9999px;
		text-align: left;
		background-color: transparent;
		background-image: url(/common/pc/img/openpc/footer/pagetop.gif);
		background-repeat: no-repeat;
		background-position: left top;
	}
	.mozilla #org_fNav li#pagetop a {
		display: block;
		margin-left: auto;
	}
	.page-poi #org_fNav li#pagetop a {
		background-image: url(/common/pc/img/openpc/footer/pagetop-poi.gif);
	}
	.pagetop a:hover,
	#org_fNav li#pagetop a:hover {
		background-position: left -17px;
	}
	.pagetop {
		margin-top: 10px;
	}
	.pagetop a {
		display: block;
		margin-left: auto;
	}
	#org_fNav a {
		display: inline-block;
	}
	#org_fNav strong {
		display: inline-block;
		font-weight: bold;
		color: #ff6699;
	}
	#org_fNav span {
		display: inline-block;
		color: #cccccc;
	}
	#org_fNav #fNavHome { padding-left: 23px; background-image: url(/common/pc/img/openpc/blt/blt-cmn-home.gif); }
	#org_fNav #NavBeginner { background-image: url(/common/pc/img/openpc/blt/blt-cmn-beginner.gif); }
	#org_fNav #fNavPoint { background-image: url(/common/pc/img/openpc/blt/blt-cmn-point.gif); }
	#org_fNav #fNavFaq { background-image: url(/common/pc/img/openpc/blt/blt-cmn-faq.gif); }




