/* ---------------------------------- */
/* フッタ定義                         */
/* ---------------------------------- */

.footer		{
		width: auto;
		height: 23px;
		margin: 0 0 0;
		padding: 0;
		display: block;
		clear: both;
		position: relative;
		  top: 0;
		  left: 0;
		}

.footer h3	{
		height: 23px;
		width: auto;
		margin: 0;
		padding: 0 120px 0 5px;
		padding: 0;
		font-size: 12px;
		line-height: 23px;
		text-align: left;
		color: #000000;
		float: left;
		position: relative;
		  top: 0;
		  left: 0;
		z-index: 10;
		}
.footer h3 a	{
		text-decoration: none;
		color: #000000;
		}
.footer h3 a:hover	{
		text-decoration: none;
		color: #000000;
		}
.footer h3 a:active	{
		text-decoration: none;
		color: #000000;
		}
/* フッター内サイトロゴ */
.footer img	{
		float: right;
		position: relative;
		  top: 0;
		  right: 0;
		z-index: 1;
		}


/* ---------------------------------- */
/* テキストメニューバー定義(フッタ)   */
/* ---------------------------------- */

.menuBarFooter	{
		width: auto;
		margin: 10px 0 0;
		padding: 5px;
		font-size: 11px;
		text-align: center;
		overflow: hidden;
		clear: both;
		background-color: #FFFFFF;
		border-top: #C0C0C0 2px solid;
		border-bottom: #C0C0C0 1px solid;
		}
.menuBarFooter a	{
		padding: 1px 0 0 11px;
		overflow: hidden;
		white-space: nowrap;
		background: #FFFFFF url(/footer/footer_menu_arrow.jpg) no-repeat left top;
		text-decoration: none;
		}
.menuBarFooter a:hover	{
		text-decoration: underline;
		}
.menuBarFooter strong	{
		/*margin-right: 5px;*/
		padding: 1px 0 0 11px;
		overflow: hidden;
		white-space: nowrap;
		background: #FFFFFF url(/footer/footer_menu_arrow.jpg) no-repeat left top;
		}
