@charset "Shift_JIS";

/* フッター
--------------------------------------------------------------- */
/* footer.htmlに対応（どの階層からも参照OK） */

div#footerContainer{
	clear:both;
	width:860px;
	display: block;
	background:#FFFFFF;
}

div#footerPagetop{
	background: #fffffff;
	width:860px;
	padding-top: 16px;
	padding-bottom: 10px;
	text-align:right;
	display:block;
}

div#layout-footer-nobg #footerPagetop{
	background: none;
}

div#footerPagetop a{
	margin-right:6px;
}

div#footerSearch{
	width:860px;
	background-color:#d5e4f2;
	border-top: 1px solid #8c9bca;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	line-height:1.5em;
}

div#footerRecommend{
	width:860px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	border-top:#8c9bca 1px dotted; /* footer1との違いはここ */
}

div#footerLink{
	width:860px;
	border-top: 1px solid #8c9bca;
	padding-top:10px;
}

div#footerLinkBox1{
	width:10px;
	float:left;
}
div#footerLinkBox2{
	width:630px;
	float:left;
	text-align:center;
	line-height:1.3em;
	font-size: 0.7rem; /* 2017/10/19 フッター崩れ対応*/
}
div#footerLinkBox3{
	text-align:right;
	width:210px;
	padding-right:10px;
	float:right;
}
div#footerLinkBox3 .icon{
	padding-right:8px;
}

div#footerCopyright{
	clear:both;
	width:860px;
	padding-top:10px;
	text-align:center;
}

/* フッター
--------------------------------------------------------------- */
/* footern.htmlに対応（NECロゴのみ、どの階層からも参照OK） */

div#footern {padding:0 0 0 5px; font-size:12px; clear:both;}
div#footern div.footern1 {float:left;}
div#footern div.footern3 {margin:0; float:right;}
div#footern div.footern3 img {border:none;}

/* フッター
--------------------------------------------------------------- */
/* footerp.htmlに対応（Pマーク・安心安全・NECロゴ、どの階層からも参照OK） */

div#footerp {padding:0 0 0 5px; font-size:12px; clear:both;}
div#footerp div.footerp1 {float:left;}
div#footerp div.footerp2 {float:right; margin:8px 0; white-space:nowrap; font-size:110%;}
div#footerp div.footerp2 img {border:none;}


/*myadrの一部ページ*/
.myadr_footer{
font-size:80%;
width:860px;
margin-left:auto;
margin-right:auto;
_text-align: center;
}
.myadr_footer img{
border:0px;
}
.myadr_footer a:link{
color:#0049ba;
text-decoration: none;
}
.myadr_footer a:visited{
color: #63C;
text-decoration: none;
}
.myadr_footer a:hover{
color: #E60012;
text-decoration: none;
}