@charset "UTF-8";

/* AssetNowVersion: ST1.9.0 Last Up Date: 2009-09-09 DesignVersion: 1.8 */



/*****************************************************************************/

/* -=基本レイアウト                                                          */

/* designs/-/pageformat_[top|bottom].cfm                                     */

/*****************************************************************************/



/* body -------------------- */

#PageBody {

}



	/* Wrapper -------------------- */

	#MinWidthWrapperOut {

		text-align: center; /* for Win IE5.5 */

		/* overflow:hidden; */

	}

	#MinWidthWrapperIn {

		text-align: left; /* for Win IE5.5 */

	}

	#WrapperOut {

		background: url(images/wrapper_bg.jpg) repeat-x 0 0;



	}

	#WrapperIn {

	}





/*****************************************************************************/

/* -=パンくずリスト                                                          */

/* common/drillmenu.cfm                                                      */

/*****************************************************************************/

/* 使用画像                                                                  */

/* here.gif                                                                  */

/*****************************************************************************/



/* パンくずリストボックス */

#Main #BreadCrumbList,

#Center #BreadCrumbList,

#Centre #BreadCrumbList {

	margin-bottom: 10px;

	display: block;

	color: #000000;

	text-indent:55px;

	background:url(images/BreadCrumbList.gif) no-repeat 0 0;

}



#Centre #BreadCrumbList {

	margin-left:30px;

	}



	/* パンくずリスト内のa要素のフォント */

	#BreadCrumbList a {

	}

	/* パンくずリスト内の現在位置のフォント */

	#BreadCrumbList .current {

		color: #000000;

		font-weight: bold;

	}



/*****************************************************************************/

/* -=フッタ                                                                  */

/* common/footer.cfm                                                         */

/*****************************************************************************/



#Footer {

	/* don't use margin & padding */

	margin:0 auto;

	padding: 10px 0;

	width: 980px;

	clear: both; /* for Netscape7 */

	color: #000000;

	font-size: small;

	position: relative;

	display: block;

	background:#dceaf7;

}

	ul.footer {

		list-style-type: none;

		width: 960px;

		margin: 0 auto;

		display: block;

	}

		ul.footer li {

			display: inline;

			white-space: nowrap;

			margin:0 0 5px 0;

			list-style: none;

			padding: 0 8px 0 ;

			margin-left:8px;

			border-right:1px solid #999999;

		}

		

			ul.footer li a {

				color:#010000;

		}

		

#DynamicFooter {

}



#DynamicFooter .DesignFooter {

	position:relative;

}





#DynamicFooter .DesignFooter .FooterAddress {

	width:100%;

	position:relative;

	color:#ffffff;

	height:65px;

}



#DynamicFooter .DesignFooter .FooterAddress p {

	position:absolute;

	margin:0;

	padding:0;

	width:560px;

	color:#ffffff;

	font-size:90%;

	top:10px;

	left:150px;

}



#DynamicFooter .DesignFooter .FooterAddress ul {

	position:absolute;

	margin:0;

	padding:0;

	width:300px;

	color:#ffffff;

	top:18px;

	left:677px;

}



#DynamicFooter .DesignFooter .FooterAddress ul li {

	margin:0;

	padding:0;

	list-style:none;

	float:left;

	text-indent:-9999px;

	

}



#DynamicFooter .DesignFooter .FooterAddress ul li#FooterAddress1 a {

	width:110px;

	height:24px;

	display:block;

}



#DynamicFooter .DesignFooter .FooterAddress ul li#FooterAddress2 a {

	width:55px;

	height:24px;

	display:block;

}



#DynamicFooter .DesignFooter .FooterAddress ul li#FooterAddress3 a {

	width: 116px;

	height:24px;

	display:block;

}

		

#DynamicFooter .DesignFooter .FooterCopyright {

	padding-bottom:10px;

	text-align:center;

	font-size:90%;

}



#Footer #pageTop {

	width:960px;

	margin:0 auto;

	text-align:center;

	position:relative;

}





#Footer #pageTop p{

	position:absolute;

	top:-42px;

	right:0;

	width:205px;

	height:32px;

	line-height:32px;

	text-indent:-9999px;

	background:url(images/page_top.gif) no-repeat 0 0;

}

		

#Footer #pageTop p a {

	width:205px;

	height:32px;

	display:block;

	outline:none;

}