@charset 'shift_jis';

/* footerArea
-------------------------------------------------- */

#footerAreaType1 {
	width: 100%;
	text-align: center;
	height: 65px;
	padding: 0;
	margin: 10px auto 0;
}

#footerAreaType1 img {
	border: none;
}


/* twoColumns
-------------------------------------------------- */

#footerAreaType1 #twoColumnsTop {
	padding: 0 11px 0 10px;
	margin: 0;
	margin: 0 auto;
	/* コンテンツ幅の設定 */
	width: 748px;/* 左右のパディング分を引いた数字 */
	_width: 769;
	_w\idth: 748px;/* 左右のパディング分を引いた数字 */
	/* ここまで */
	height: 38px;
	border-bottom: #CCC solid 1px;
}

#footerAreaType1 #twoColumnsTop div.leftColumn {
	width: 542;
	float: left;
}

#footerAreaType1 #twoColumnsTop div.rightColumn {
	width: 139px;
	float: right;
}

#footerAreaType1 #twoColumnsBottom {
	padding: 0 10px 0 10px;
	margin: 0;
	margin: 0 auto;
	/* コンテンツ幅の設定 */
	width: 749px;/* 左右のパディング分を引いた数字 */
	_width: 769;
	_w\idth: 749px;/* 左右のパディング分を引いた数字 */
	/* ここまで */
	height: 26px;
}

#footerAreaType1 #twoColumnsBottom div.leftColumn {
	width: 503px;
	margin: 5px 0 0;
	float: left;
}

#footerAreaType1 #twoColumnsBottom div.rightColumn {
	width: 230px;
	margin: 7px 0 0;
	float: right;
}


/* twoColumnsTop
-------------------------------------------------- */

#footerAreaType1 #twoColumnsTop ul.link {
	padding: 0;
	margin: 0;
	line-height: 1;
	list-style-type: none;
}

#footerAreaType1 #twoColumnsTop ul.link li {
	padding: 0;
	float: left;
}

#footerAreaType1 #twoColumnsTop ul.link li.nav001 {
	margin: 14px 18px 0 0;
	width: 104px;
	height: 14px;
}

#footerAreaType1 #twoColumnsTop ul.link li.nav002 {
	margin: 14px 18px 0 0;
	width: 91px;
	height: 14px;
}

#footerAreaType1 #twoColumnsTop ul.link li.nav003 {
	margin: 14px 30px 0 0;
	width: 52px;
	height: 14px;
}

#footerAreaType1 #twoColumnsTop ul.link li.nav004 {
	margin: 9px 24px 0 0;
	width: 88px;
	height: 23px;
}

#footerAreaType1 #twoColumnsTop ul.link li.nav005 {
	margin: 9px 0 0 0;
	width: 117px;
	height: 23px;
}

#footerAreaType1 #twoColumnsTop ul.link li a {
	padding: 0;
	margin: 0;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
}

#footerAreaType1 #twoColumnsTop ul.link li.nav001 a {
	width: 104px;
	height: 14px;
	background-image: url(../images/top_btn_01.gif);
}

#footerAreaType1 #twoColumnsTop ul.link li.nav002 a {
	width: 91px;
	height: 14px;
	background-image: url(../images/top_btn_02.gif);
}

#footerAreaType1 #twoColumnsTop ul.link li.nav003 a {
	width: 52px;
	height: 14px;
	background-image: url(../images/top_btn_03.gif);
}

#footerAreaType1 #twoColumnsTop ul.link li.nav004 a {
	width: 88px;
	height: 23px;
	background-image: url(../images/top_btn_04.gif);
}

#footerAreaType1 #twoColumnsTop ul.link li.nav005 a {
	width: 117px;
	height: 23px;
	background-image: url(../images/top_btn_05.gif);
}

.logo {
	padding: 0;
	margin: 3px 0 0;
}


/* twoColumnsBottom
-------------------------------------------------- */

#footerAreaType1 #twoColumnsBottom ul.link {
	padding: 0;
	margin: 0;
	line-height: 1;
	list-style-type: none;
}

#footerAreaType1 #twoColumnsBottom ul.link li {
	padding: 0;
	margin: 0;
	float: left;
}

#footerAreaType1 #twoColumnsBottom ul.link li.nav001 {
	width: 108px;
	height: 12px;
}

#footerAreaType1 #twoColumnsBottom ul.link li.nav002 {
	width: 95px;
	height: 12px;
}

#footerAreaType1 #twoColumnsBottom ul.link li.nav003 {
	width: 104px;
	height: 12px;
}

#footerAreaType1 #twoColumnsBottom ul.link li.nav004 {
	width: 124px;
	height: 12px;
}

#footerAreaType1 #twoColumnsBottom ul.link li.nav005 {
	width: 72px;
	height: 12px;
}

#footerAreaType1 #twoColumnsBottom ul.link li a {
	padding: 0;
	margin: 0;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
}

#footerAreaType1 #twoColumnsBottom ul.link li.nav001 a {
	width: 108px;
	height: 12px;
	background-image: url(../images/top_btn_bottom_01.gif);
}

#footerAreaType1 #twoColumnsBottom ul.link li.nav002 a {
	width: 95px;
	height: 12px;
	background-image: url(../images/top_btn_bottom_02.gif);
}

#footerAreaType1 #twoColumnsBottom ul.link li.nav003 a {
	width: 104px;
	height: 12px;
	background-image: url(../images/top_btn_bottom_03.gif);
}

#footerAreaType1 #twoColumnsBottom ul.link li.nav004 a {
	width: 124px;
	height: 12px;
	background-image: url(../images/top_btn_bottom_04.gif);
}

#footerAreaType1 #twoColumnsBottom ul.link li.nav005 a {
	width: 72px;
	height: 12px;
	background-image: url(../images/top_btn_bottom_05.gif);
}

.copyright {
	width: 230px;
	height: 10px;
	margin: 0;
}

.copyright a {
	width: 230px;
	height: 10px;
	padding: 0;
	margin: 0;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	line-height: 1;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	background: url(../images/top_copyright.gif);
}

.copyright a:link,
.copyright a:visited,
.copyright a:hover,
.copyright a:active {
	color: #FFF;
	text-decoration: none;
}

.clear {
	clear: both;
}

