@charset "utf-8";
/* CSS Document */

/*Footer
==================================*/

footer {
}

#footer {
	padding:10px 10px 0 10px;
	font-style:normal;
	background:#fff;
}

#footer-area {
	border-top:1px solid #d8d8d8;
}

#footer #footer-area p.copy {
	padding:8px 0;
	font-size:9px;
	text-align:center;
	width:100%;
}

/*Footer Link
==================================*/

.flink {
	padding:10px 0;
	text-align:center;
	/*letter-spacing:-0.4em;*/
	background-color:#D6EDF6;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
}

.flink li {
	letter-spacing:normal;
	display:inline-block;
	*display: inline;
	*zoom: 1;
	padding:0 12px 0 4px;
}

.flink li a {
	padding-left:8px;
	background:url("../../images/contents-ar001.png")  no-repeat 0 45%;
	background-size:6px 8px;
	font-size:10px;
	color:#333;
	text-decoration:none;
}
	

/*Footer navi
==================================*/

#footer .fnavi {
	width: 61px;
	float: right;
	padding:0 0 10px 0;
}
#footer .fnavi img {
	width: 61px;
}
#footer .footer-logo {
	padding:0 0 3px 0;
}

#footer .footer-logo .tl{
	font-size:18px;
}

#footer .footer-add{
	font-size:10px;
	padding:0 0 10px 0;
}

/*btnarea*/

#footer div.btnarea {
	padding:10px 5px;
	background:#262626;
}

#footer div.btnarea a {
	color:#444444;
	text-decoration:none;
}

#footer div.btnarea a.home {
	float:right;
}

#footer div.btnarea a.back {
	float:left;
}

#footer div.btnarea a.home ,
#footer div.btnarea a.back {
	display:block;
	width:36px;
	height:34px;
}
