@charset "utf-8";

/* all reset */
/*  @import url("default.css");*/

/* module style */
/*@import url("module.css");*/


/* === #page_top ============================== */

#page_top p {
	text-align: right;
}

/* === #footer ============================== */

#footer_area {
width: 1300px;
}

#footer_area_wrapper {
	border: #ccc solid 1px;
	padding: 9px;
}

#footer_area_wrapper p {
font-size: 12px;
letter-spacing: 1.1px;
}

li {
	list-style-type: none;
}

/* ----- */

.footer_text_area1 {
	padding: 0 20px 0 10px;
}

.footer_text_area2 {
	/*padding: 0 10px 0 10px;*/
}

#footer_area_wrapper .ft_link {
	text-align: right;
}

/* ----- */

#common_link ul {
	text-align:center;
	margin-left:-6px;
	margin-top: 10px;
}

#common_link li{
	padding:0 10px;
	display:inline;
}

#common_link a{
	font-size: 12px;
	letter-spacing: 1.1px;
	color:#000;
	text-decoration:none;
}

#footer_logo {
	text-align: center;
}

#copyright {
	text-align: center;
	padding-top: 20px;
	font-size: 12px;
}

/* ----- */


.footer_button_box {
	padding-bottom: 10px;
	padding-left: 4px;
}

.footer_button_box li {
	float: left;
	width: 117px;
	height: 60px;
}

/* ----- */


.footer_navi {
	padding-bottom: 20px;
}

.footer_navi li {
	float: left;
}

#txt_c{
	text-align:center;}
	
ul.clearFix.pd0 {
	padding: 0;
}

