@charset "UTF-8";
/* BASE EN*/


/*==================== #wrapper & top-bar =======================*/
#wrapper{
	width:100%;
	margin: 0;
	background-color: transparent;
	background:url(/RXJP/RXJP_PVExpo_v2/images/2016/common/bg_wrapper.gif) repeat-x top;
	/*overflow: hidden;*/
}

/*==================== #header =======================*/

body.en #header #brand .hd_top #ene{
	width: 343px;
	margin-top: 12px;
	margin-right: 47px;
	float: left;
}

body.en #header #brand .hd_top ul{
	width: 570px;
}

body.en #header #brand .hd_top ul li.ex{
	width: 283px;
}
body.en #header #brand .hd_top ul li.inv{
	width: 267px;
}

body.en #header #brand .hd_bottom h1{
	width: 589px;
	float: left;
	padding:0;
	margin: 0 58px 0 0;
	background:none;
}

body.en #header #brand a.hd_access{
	top: 110px;
	margin-left: 395px;
	width: 69px;
}

/*==================== mega menu =======================*/
body.en #mega .menu .box p.font14.two{
	line-height: 14px;
	background: url(/RXJP/RXJP_PVExpo_v2/images/2016/common/ic_detail.png) no-repeat 90% 50% !important;
	margin-top: 1px;
}

body.en #mega .menu .floatR ul li.two{
	line-height:15px;
	text-indent: -12px;
	margin-left: 12px;
	margin-bottom: 5px;
}
#mega .menu .floatR ul li a.non{
	background:none;
	padding-left: 24px;
}


body.en #mega .menu_visit .floatR ul li.bnr_right.top{
	margin-top: 35px;
}

body.en #mega .menu_seminar .floatR ul li.two{
	margin-top: 3px;
}
body.en #mega .menu_seminar .floatR ul li.bnr_left{
	margin-top: 13px;
}

body.en #mega .menu_press .floatR ul li.bnr_right{
	margin-top: 38px;
}


/*==================== ナビゲーション =======================*/

	body.en #topNavigation ul.level1 li#navTreeItem-140231 a{
		background: url(/RXJP/RXJP_PVExpo_v2/images/2016/en/common/nav_about_off.png) no-repeat 0 9px;
	}

	body.en #topNavigation ul.level1 li#navTreeItem-140231.selected a{
		background: url(/RXJP/RXJP_PVExpo_v2/images/2016/en/common/nav_about_on.png) no-repeat 0 9px;
		border-bottom: #d12427 4px solid;
		padding-bottom: 5px;
	}

	body.en #topNavigation ul.level1 li#navTreeItem-140234 a{
		background: url(/RXJP/RXJP_PVExpo_v2/images/2016/en/common/nav_exhibit_off.png) no-repeat 0 9px;
	}

	body.en #topNavigation ul.level1 li#navTreeItem-140234.selected a{
		background: url(/RXJP/RXJP_PVExpo_v2/images/2016/en/common/nav_exhibit_on.png) no-repeat 0 9px;
		border-bottom: #d12427 4px solid;
		padding-bottom: 5px;
	}

	body.en #topNavigation ul.level1 li#navTreeItem-140235{
		width: 191px;
	}
	body.en #topNavigation ul.level1 li#navTreeItem-140235 a{
		background: url(/RXJP/RXJP_PVExpo_v2/images/2016/en/common/nav_visit_off.png) no-repeat 0 9px;
	}

	body.en.visit #topNavigation ul.level1 li#navTreeItem-140235 a,
	body.en #topNavigation ul.level1 li#navTreeItem-140235.selected a{
		background: url(/RXJP/RXJP_PVExpo_v2/images/2016/en/common/nav_visit_on.png) no-repeat 0 9px;
		border-bottom: #d12427 4px solid;
		padding-bottom: 5px;
	}

	body.en #topNavigation ul.level1 li#navTreeItem-140236 a{
		background: url(/RXJP/RXJP_PVExpo_v2/images/2016/en/common/nav_seminar_off.png) no-repeat 0 9px;
		width: 192px;
	}

	body.en #topNavigation ul.level1 li#navTreeItem-140236.selected a{
		background: url(/RXJP/RXJP_PVExpo_v2/images/2016/en/common/nav_seminar_on.png) no-repeat 0 9px;
		border-bottom: #d12427 4px solid;
		padding-bottom: 5px;
	}

	body.en #topNavigation ul.level1 li#navTreeItem-140237{
		width: 193px;
	}
	body.en #topNavigation ul.level1 li#navTreeItem-140237 a{
		background: url(/RXJP/RXJP_PVExpo_v2/images/2016/en/common/nav_press_off.png) no-repeat 0 9px;
	}

	body.en #topNavigation ul.level1 li#navTreeItem-140237.selected a{
		background: url(/RXJP/RXJP_PVExpo_v2/images/2016/en/common/nav_press_on.png) no-repeat 0 9px;
		border-bottom: #d12427 4px solid;
		padding-bottom: 5px;
	}


	/*本番用ナビゲーション*/
	#topNavigation ul.level1 li#navTreeItem-110881,
	#topNavigation ul.level1 li#navTreeItem-110881 a{
		background: url(/RXJP/RXJP_MFSExpo/images/2014/spring/header/nav_home_off.gif) no-repeat 0 9px;
		width: 148px;
	}
	#topNavigation ul.level1 li#navTreeItem-110881 a:hover,
	#topNavigation ul.level1 li#navTreeItem-110881.selected a{
		background: url(/RXJP/RXJP_MFSExpo/images/2014/spring/header/nav_home_on.gif) no-repeat 0 0;
	}

	#topNavigation ul.level1 li#navTreeItem-110887,
	#topNavigation ul.level1 li#navTreeItem-110887 a{
		background: url(/RXJP/RXJP_MFSExpo/images/2014/spring/header/nav_about_off.gif) no-repeat 0 0;
		width: 238px;
	}
	#topNavigation ul.level1 li#navTreeItem-110887 a:hover,
	#topNavigation ul.level1 li#navTreeItem-110887.selected a{
		background: url(/RXJP/RXJP_MFSExpo/images/2014/spring/header/nav_about_on.gif) no-repeat 0 0;
	}

	#topNavigation ul.level1 li#navTreeItem-110896,
	#topNavigation ul.level1 li#navTreeItem-110896 a{
		background: url(/RXJP/RXJP_MFSExpo/images/2014/spring/header/nav_exhibit_off.gif) no-repeat 0 0;
		width: 174px;
	}
	#topNavigation ul.level1 li#navTreeItem-110896 a:hover,
	#topNavigation ul.level1 li#navTreeItem-110896.selected a{
		background: url(/RXJP/RXJP_MFSExpo/images/2014/spring/header/nav_exhibit_on.gif) no-repeat 0 0;
	}

	#topNavigation ul.level1 li#navTreeItem-110907,
	#topNavigation ul.level1 li#navTreeItem-110907 a{
		background: url(/RXJP/RXJP_MFSExpo/images/2014/spring/header/nav_visit_off.gif) no-repeat 0 0;
		width: 174px;
	}
	#topNavigation ul.level1 li#navTreeItem-110907 a:hover,
	#topNavigation ul.level1 li#navTreeItem-110907.selected a{
		background: url(/RXJP/RXJP_MFSExpo/images/2014/spring/header/nav_visit_on.gif) no-repeat 0 0;
	}

	#topNavigation ul.level1 li#navTreeItem-110918,
	#topNavigation ul.level1 li#navTreeItem-110918 a{
		background: url(/RXJP/RXJP_MFSExpo/images/2014/spring/header/nav_press_off.gif) no-repeat 0 0;
		width: 200px;
	}
	#topNavigation ul.level1 li#navTreeItem-110918 a:hover,
	#topNavigation ul.level1 li#navTreeItem-110918.selected a{
		background: url(/RXJP/RXJP_MFSExpo/images/2014/spring/header/nav_press_on.gif) no-repeat 0 0;
	}



/*==================== slider =======================*/


/*==================== content =======================*/


/*==================== TOP / one columns: ;=======================*/

/*==================== sub image area =======================*/


/*==================== two Column =======================*/


/*==================== 左ナビ下 =======================*/
body.en #sidebarLeft .side_what dl dt.new,
body.en #sidebarLeft .side_what dl dt.new0{
		background: url(/RXJP/RXJP_PVExpo_v2/images/2016/common/ic_new.png) no-repeat 50% 50% !important;
}





body.en #sidebarLeft .side_what dl dt{
	line-height: 150%;
}
body.en #sidebarLeft .side_what dl dd span{
/*	margin-top: 3px;
	display: block;*/
}



/*==================== footer =======================*/
body.en #footer .extendedContainer .box ul li.map_list a.two{
	background: url(/RXJP/RXJP_PVExpo_v2/images/2016/common/ic_arrow_ft.gif) no-repeat 0 30%;
	line-height: 60%;
	padding-top: 7px;
}

body.en #footer .extendedContainer .box ul li.map_list a.h120{
	background: url(/RXJP/RXJP_PVExpo_v2/images/2016/common/ic_arrow_ft.gif) no-repeat 0 10%;
	margin-top: 4px;
}


/*==================== ご利用条件 =======================*/


/*==================== エラー / 検索=======================*/
body.en .panelHeading {
  padding: 3px 10px;
  font-size: 12px;
  -moz-border-radius-topleft: 7px;
  -moz-border-radius-topright: 7px;
  -webkit-border-top-left-radius: 7px;
  -webkit-border-top-right-radius: 7px;
  color: #FFFFFF;
  font-weight: bold;
  margin-bottom: 0;
  background: #0088CC url(/common/images/concertinaHeader_background.gif);
}

/*==================== サイトマップ =======================*/
.siteMap div.contentLayoutBox{
	padding:15px 0 20px;
}


#toTop {
	background: url(/RXJP/RXJP_PVExpo_v2/images/2016/common/btn_toTop.gif) no-repeat;
	width: 95px;
	height: 22px;
	overflow: hidden;
	z-index: 999;
	display: none;
	position: fixed;
	bottom: 0;
	right: 50%;
	margin-right: -479px;
}

/*body.homePage #toTop{
	bottom: 0;
	right: 50%;
	margin-right: -479px;
}*/

body.twoColumn #toTop {
	bottom: 0;
	right: 50%;
/* margin: 30px 0 0 176px; */
	margin-right: -480px;
}

#toTop:hover{
  opacity: 0.5;
  -moz-opacity: 0.5;
  filter:alpha(opacity=50)
  }
