@charset "UTF-8";
/* AssetNowVersion: FX1.9.0 Last Up Date: 2009-08-31 DesignVersion: 1.8 */

/*****************************************************************************/
/* -=ローカルナビゲーション(カテゴリーメニュー)                              */
/* common/groupmenu.cfm                                                      */
/*****************************************************************************/
#DynamicMenuLabel .localnav-title {
	margin: 10px 0 0;
	padding: 7px 10px 5px;
	border-radius: 3px 3px 0 0;
	background-image:-webkit-gradient(linear,color-stop(0, rgb(0,179,213)),color-stop(1, rgb(0,142,198)));
	background-image:-webkit-linear-gradient(rgb(0,179,213) 0%,rgb(0,142,198) 100%);
	background-image:linear-gradient(rgb(0,179,213) 0%,rgb(0,142,198) 100%);
	color: #FFF;
	text-align: center;
	font-weight: bold;
	font-size: 110%;
}
#DynamicMenuLabel .localnav-title p {
	margin: 0;
	padding: 0;
	text-align: center;
}
#LocalNavigation {
	position: relative;
	z-index: 99;
	box-sizing: border-box;
	margin: 0 0 15px;
	padding: 15px 15px 10px;
	border-right: solid 2px #009DCF;
	border-bottom: solid 2px #009DCF;
	border-left: solid 2px #009DCF;
	background: #FFF;
}

	/* =グループメニュー (通常は使用しない）------------------------------------

	*カスタマイズメモ
	- 通常は使用しないが、システム設定によって使用可能
	-------------------------------------------------------------------------- */

	ul.localGroupMenu {
	}

		li.localGroupMenu {
		}

	/* =第一階層メニュー------------------------------------------------------ */
	/* localPrimaryMenu------------------------------------------------------- */
	ul.localPrimaryMenu {
		margin: 0;
		padding: 0;
		font-size: 93%;
	}

		li.localPrimaryMenu {
			margin: 0 0 5px;
			padding: 0;
			list-style: none;
		}

		/* =第一階層メニュー（グループメニュー使用時）---------------------------- */
			li.localGroupMenu ul.localPrimaryMenu {
			}
			li.localGroupMenu li.localPrimaryMenu {
			}

	/* =第二階層メニュー------------------------------------------------------ */
	/* localSecondaryMenu ---------------------------------------------------- */
	ul.localSecondaryMenu {
		margin: 0;
		padding: 0 0 0 10px;
		font-size: 93%;
	}
		li.localSecondaryMenu {
			margin: 0 0 2px;
			padding: 0;
			list-style: none;
		}

		/* =第二階層メニュー（グループメニュー使用時）---------------------------- */
			li.localGroupMenu ul.localSecondaryMenu {
			}
			li.localGroupMenu li.localSecondaryMenu  {
			}

				/* =メニュー-------------------------------------------------------------- */
				a.groupMenu,
				a.groupMenuSelected,
				a.categoryMenu,
				a.categoryMenuSelected,
				a.subCategoryMenu,
				a.subCategoryMenuSelected,
				a.pageMenu,
				a.pageMenuSelected,
				a.appMenu,
				a.appMenuSelected,
				a:link.groupMenu,
				a:link.groupMenuSelected,
				a:link.categoryMenu,
				a:link.categoryMenuSelected,
				a:link.subCategoryMenu,
				a:link.subCategoryMenuSelected,
				a:link.pageMenu,
				a:link.pageMenuSelected,
				a:link.appMenu,
				a:link.appMenuSelected,
				a:hover.groupMenu,
				a:hover.groupMenuSelected,
				a:hover.categoryMenu,
				a:hover.categoryMenuSelected,
				a:hover.subCategoryMenu,
				a:hover.subCategoryMenuSelected,
				a:hover.pageMenu,
				a:hover.pageMenuSelected,
				a:hover.appMenu,
				a:hover.appMenuSelected,
				a:visited.groupMenu,
				a:visited.groupMenuSelected,
				a:visited.categoryMenu,
				a:visited.categoryMenuSelected,
				a:visited.subCategoryMenu,
				a:visited.subCategoryMenuSelected,
				a:visited.pageMenu,
				a:visited.pageMenuSelected,
				a:visited.appMenu,
				a:visited.appMenuSelected {
					display: block;
					margin: 0;
					padding: 0 0 0 10px;
					background: url(images/localNavItem_bg.png) no-repeat left 0.5em;
				}

				/* =メニュー（hover）----------------------------------------------------- */
				a:hover.groupMenu,
				a:hover.categoryMenu,
				a:hover.pageMenu,
				a:hover.appMenu {
				}

				/* =メニュー（選択後）---------------------------------------------------- */
				a.groupMenuSelected,
				a.categoryMenuSelected,
				a.pageMenuSelected,
				a.appMenuSelected,
				a:link.groupMenuSelected,
				a:link.categoryMenuSelected,
				a:link.appMenuSelected,
				a:link.pageMenuSelected,
				a:hover.groupMenuSelected,
				a:hover.categoryMenuSelected,
				a:hover.pageMenuSelected,
				a:hover.appMenuSelected,
				a:visited.groupMenuSelected,
				a:visited.categoryMenuSelected,
				a:visited.pageMenuSelected,
				a:visited.appMenuSelected {
					font-weight: bold;
					color: #333;
					text-decoration: none;
				}
				
				/* =第二階層メニュー------------------------------------------------------ */
				a.subCategoryMenu,
				a.subCategoryMenuSelected,
				a:link.subCategoryMenu,
				a:link.subCategoryMenuSelected,
				a:hover.subCategoryMenu,
				a:hover.subCategoryMenuSelected,
				a:visited.subCategoryMenu,
				a:visited.subCategoryMenuSelected {
					display: block;
					margin: 0;
					padding: 0 0 0 10px;
					background: url(images/head_arrow_large.png) no-repeat left 0.5em;
				}
				
				/* =第二階層メニュー（hover）--------------------------------------------- */
				a:hover.subCategoryMenu {
				}
				
				/* =第二階層メニュー（選択後）-------------------------------------------- */
				a.subCategoryMenuSelected,
				a:link.subCategoryMenuSelected,
				a:hover.subCategoryMenuSelected,
				a:visited.subCategoryMenuSelected {
				}
				

				/* =グループメニュー使用時---------------------------------------------------
			
				*カスタマイズメモ
				- li.localGroupMenuの中の要素となった場合
				-------------------------------------------------------------------------- */
				/* =メニュー-------------------------------------------------------------- */
				li.localGroupMenu a.categoryMenu,
				li.localGroupMenu a.categoryMenuSelected,
				li.localGroupMenu a.subCategoryMenu,
				li.localGroupMenu a.subCategoryMenuSelected,
				li.localGroupMenu a.pageMenu,
				li.localGroupMenu a.pageMenuSelected,
				li.localGroupMenu a.appMenu,
				li.localGroupMenu a.appMenuSelected,
				li.localGroupMenu a:link.categoryMenu,
				li.localGroupMenu a:link.categoryMenuSelected,
				li.localGroupMenu a:link.subCategoryMenu,
				li.localGroupMenu a:link.subCategoryMenuSelected,
				li.localGroupMenu a:link.pageMenu,
				li.localGroupMenu a:link.pageMenuSelected,
				li.localGroupMenu a:link.appMenu,
				li.localGroupMenu a:link.appMenuSelected,
				li.localGroupMenu a:hover.categoryMenu,
				li.localGroupMenu a:hover.categoryMenuSelected,
				li.localGroupMenu a:hover.subCategoryMenu,
				li.localGroupMenu a:hover.subCategoryMenuSelected,
				li.localGroupMenu a:hover.pageMenu,
				li.localGroupMenu a:hover.pageMenuSelected,
				li.localGroupMenu a:hover.appMenu,
				li.localGroupMenu a:hover.appMenuSelected,
				li.localGroupMenu a:visited.categoryMenu,
				li.localGroupMenu a:visited.categoryMenuSelected,
				li.localGroupMenu a:visited.subCategoryMenu,
				li.localGroupMenu a:visited.subCategoryMenuSelected,
				li.localGroupMenu a:visited.pageMenu,
				li.localGroupMenu a:visited.pageMenuSelected,
				li.localGroupMenu a:visited.appMenu,
				li.localGroupMenu a:visited.appMenuSelected {
				}

				/* =メニュー（hover）----------------------------------------------------- */
				li.localGroupMenu a:hover.categoryMenu,
				li.localGroupMenu a:hover.pageMenu,
				li.localGroupMenu a:hover.appMenu {
				}
				
				/* =第一階層メニュー（選択後）-------------------------------------------- */
				li.localGroupMenu a.categoryMenuSelected,
				li.localGroupMenu a.pageMenuSelected,
				li.localGroupMenu a.appMenuSelected,
				li.localGroupMenu a:link.categoryMenuSelected,
				li.localGroupMenu a:link.appMenuSelected,
				li.localGroupMenu a:link.pageMenuSelected,
				li.localGroupMenu a:hover.categoryMenuSelected,
				li.localGroupMenu a:hover.pageMenuSelected,
				li.localGroupMenu a:hover.appMenuSelected,
				li.localGroupMenu a:visited.categoryMenuSelected,
				li.localGroupMenu a:visited.pageMenuSelected,
				li.localGroupMenu a:visited.appMenuSelected {
				}
				
				/* =第二階層メニュー------------------------------------------------------ */
				li.localGroupMenu a.subCategoryMenu,
				li.localGroupMenu a.subCategoryMenuSelected,
				li.localGroupMenu a:link.subCategoryMenu,
				li.localGroupMenu a:link.subCategoryMenuSelected,
				li.localGroupMenu a:hover.subCategoryMenu,
				li.localGroupMenu a:hover.subCategoryMenuSelected,
				li.localGroupMenu a:visited.subCategoryMenu,
				li.localGroupMenu a:visited.subCategoryMenuSelected {
				}
				
				/* =第二階層メニュー（hover）--------------------------------------------- */
				li.localGroupMenu a:hover.subCategoryMenu {
				}
				
				/* =第二階層メニュー（選択後）-------------------------------------------- */
				li.localGroupMenu a.subCategoryMenuSelected,
				li.localGroupMenu a:link.subCategoryMenuSelected,
				li.localGroupMenu a:hover.subCategoryMenuSelected,
				li.localGroupMenu a:visited.subCategoryMenuSelected {
				}