/* footer.css　 */

/*---------《common.cssより抜粋》----------------*/

/********************************【フッターエリア】********************************/
/*フッター全体*/
#footer { border-bottom:2px solid #087ad5; border-top: none;}
#footer .link_area { margin:0px auto;}
#footer li a{ color:#333333; }
#footer li a:hover{ color:#999999;}
/*アイデムリンク・グループリンク部分*/
#footer .link_area ul { margin:5px }
#footer .link_area li { background:url(../img/li_icon_1.jpg) no-repeat left 6px; padding:3px 10px 0px 12px; float:left;display: inline;  word-break: keep-all;}
#footer .link_area .title { background:none; padding: 0px 20px 0px 0px }
/*最下部サブリンク群*/
#foot_link {width:880px; margin:0px auto; }
#foot_link ul { margin-top:10px }
#foot_link .line_2 {width: 880px; margin: 10px auto 0; text-align: center;}
#foot_link .line_3 {width: 880px; margin: 10px auto 0; text-align: center;}
#foot_link li { float:left;padding:0px 10px; border-right:1px solid #bbb; }
#foot_link li.last { border-right:none; }
/*コピーライト部分*/
#copyright {border-top:solid 1px #087ad5; height:50px; background-color:#087ad5; color:#fff; }
#copyright .box { width:840px; }
#copyright .fl { font-weight:bold; margin-top:20px; }
#copyright .fr { text-align: left; font-size:10px; margin-top:12px; line-height:15px; }
/*****************************************************************/

/*---------《default.cssより抜粋》----------------*/

/*クリアフィックス*/
.clearfix {zoom:1;}
.clearfix:after{
  content: "";
  display: block;
  clear: both;
}

/*---------《ku-css.cssより抜粋》----------------*/
/*配置関連*/
.fl { float:left;display: inline; }
.fr { float:right;display: inline; word-break: keep-all;}

/*マージン*/
.mt_10 { margin-top:10px }

/*ボーダー*/
.border02{
	border-top:solid 1px #888;font-size:0;
}

/*--------- 《微修正》----------------*/

#footer {
	position: relative;
	width: 100%;
	overflow: hidden;
	font-size: 12px;
	line-height: 1.2;
	top: 10px;
	left: 0;
}

#copyright .box { margin: 0 auto;}

#bottom{
  border-bottom: 2px solid #087ad5;
  padding: 10px 0 0;
}
