@charset "UTF-8";

.HRightBox .Language ul li.en a{
	background: url("../../img/header/language/but.gif") no-repeat -52px -21px;
}

/* ------------------ Hreader --------------------- */
.HRightBox .Search .ja , .HRightBox .Search .zh , .HRightBox .Search .ko {
	display:none;
}

.HRightBox .Search form{
	background: url("../../img/header/search/en/back_text.gif") no-repeat 0px 0px;
}
.HRightBox .Search .Input{
	width:141px;
}



.HNavi ul li.Home a.Main{
	background: url("../../img/header/navi/en/but.gif") no-repeat 0px 0px;
	width:77px;
	left:0px;
}
	.HNavi ul li.Home a.Main:hover{
		background: url("../../img/header/navi/en/but.gif") no-repeat 0px -32px;
	}
.HNavi ul li.Gaiyou a.Main{
	background: url("../../img/header/navi/en/but.gif") no-repeat -76px 0px;
	width:77px;
	left:76px;
}
	.HNavi ul li.Gaiyou a.Main:hover,.HNavi ul li.GaiyouON a.Main:hover,.HNavi ul li.GaiyouON a.Main{
  	background: url("../../img/header/navi/en/but.gif") no-repeat -76px -32px;
  	width:77px;
	left:76px;
	}
.HNavi ul li.Unei a.Main{
	background: url("../../img/header/navi/en/but.gif") no-repeat -153px 0px;
	width:115px;
	left:153px;
}
	.HNavi ul li.Unei a.Main:hover,.HNavi ul li.UneiON a.Main:hover,.HNavi ul li.UneiON a.Main{
  	background: url("../../img/header/navi/en/but.gif") no-repeat -153px -32px;
  	width:115px;
		left:153px;
	}
.HNavi ul li.Kyouiku a.Main{
	background: url("../../img/header/navi/en/but.gif") no-repeat -269px 0px;
	width:95px;
	left:269px;
}
	.HNavi ul li.Kyouiku a.Main:hover,.HNavi ul li.KyouikuON a.Main:hover,.HNavi ul li.KyouikuON a.Main{
  	background: url("../../img/header/navi/en/but.gif") no-repeat -269px -32px;
  	width:95px;
	left:269px;
	}
.HNavi ul li.Kenkyu a.Main{
	background: url("../../img/header/navi/en/but.gif") no-repeat -364px 0px;
	width:90px;
	left:364px;
}
	.HNavi ul li.Kenkyu a.Main:hover,.HNavi ul li.KenkyuON a.Main:hover,.HNavi ul li.KenkyuON a.Main{
  	background: url("../../img/header/navi/en/but.gif") no-repeat -364px -32px;
  	width:90px;
	left:364px;
	}
.HNavi ul li.Seika a.Main{
	background: url("../../img/header/navi/en/but.gif") no-repeat -455px 0px;
	width:103px;
	left:455px;
}
	.HNavi ul li.Seika a.Main:hover,.HNavi ul li.SeikaON a.Main:hover,.HNavi ul li.SeikaON a.Main{
  	background: url("../../img/header/navi/en/but.gif") no-repeat -455px -32px;
  	width:103px;
	left:455px;
	}
.HNavi ul li.Koubo a.Main{
	background: url("../../img/header/navi/en/but.gif") no-repeat -559px 0px;
	width:93px;
	left:559px;
}
	.HNavi ul li.Koubo a.Main:hover,.HNavi ul li.KouboON a.Main:hover,.HNavi ul li.KouboON a.Main{
  	background: url("../../img/header/navi/en/but.gif") no-repeat -559px -32px;
  	width:93px;
	left:559px;
	}
	.HNavi ul li.GaiyouON dl{
		display:none;
	}
.HNavi ul li.Deta a.Main{
	background: url("../../img/header/navi/en/but.gif") no-repeat -653px 0px;
	width:90px;
	left:653px;
}
	.HNavi ul li.Deta a.Main:hover,.HNavi ul li.DetaON a.Main:hover,.HNavi ul li.DetaON a.Main{
  	background: url("../../img/header/navi/en/but.gif") no-repeat -653px -32px;
  	width:90px;
	left:653px;
	}

		.HNavi ul li.UneiON dl{
			left:153px;
		}
		.HNavi ul li.KyouikuON dl{
			left:269px;
		}
		.HNavi ul li.KenkyuON dl{
			left:364px;
		}
		.HNavi ul li.SeikaON dl{
			left:455px;
		}
		.HNavi ul li.KouboON dl{
			left:468px;
		}
		.HNavi ul li.DetaON dl{
			left:653px;
		}


/* ------------------ Main --------------------- */
.mmjeventreport{
	display:none;
}



/* ------------------ leftColumn --------------------- */
.EventCalendar h3{
	background: url("../../img/leftcolume/event_calendar/title_en.gif") no-repeat center center;
}
.EventList h3{
	background: url("../../img/leftcolume/event_list/title_en.gif") no-repeat center center;
}
.EventList{
	display:none;
}

.LNavi li.Merumaga{
	display:none;
}

#LeftColumn .EventRSS{
	display:none;
}
.EventRSS {
	display:none;
}
.WhatsNewRSS {
	display:none;
}




/* ------------------ Footer --------------------- */
.FNavi li.Home a{
	background: url("../../img/footer/en/but_top_navi.gif") no-repeat 0px 0px;
	width:35px;
}
	.FNavi li.Home a:hover{
		background: url("../../img/footer/en/but_top_navi.gif") no-repeat 0px -15px;
	}
.FNavi li.Gaiyou a{
	background: url("../../img/footer/en/but_top_navi.gif") no-repeat -55px 0px;
	width:37px;
}
	.FNavi li.Gaiyou a:hover{
		background: url("../../img/footer/en/but_top_navi.gif") no-repeat -55px -15px;
	}
.FNavi li.Unei a{
	background: url("../../img/footer/en/but_top_navi.gif") no-repeat -116px 0px;
	width:71px;
}
	.FNavi li.Unei a:hover{
		background: url("../../img/footer/en/but_top_navi.gif") no-repeat -116px -15px;
	}
.FNavi li.Kyouiku a{
	background: url("../../img/footer/en/but_top_navi.gif") no-repeat -206px 0px;
	width:57px;
}
	.FNavi li.Kyouiku a:hover{
		background: url("../../img/footer/en/but_top_navi.gif") no-repeat -206px -15px;
	}
.FNavi li.Kenkyu a{
	background: url("../../img/footer/en/but_top_navi.gif") no-repeat -284px 0px;
	width:53px;
}
	.FNavi li.Kenkyu a:hover{
		background: url("../../img/footer/en/but_top_navi.gif") no-repeat -284px -15px;
	}
.FNavi li.Seika a{
	background: url("../../img/footer/en/but_top_navi.gif") no-repeat -359px 0px;
	width:70px;
}
	.FNavi li.Seika a:hover{
		background: url("../../img/footer/en/but_top_navi.gif") no-repeat -359px -15px;
	}
.FNavi li.Koubo a{
	background: url("../../img/footer/en/but_top_navi.gif") no-repeat -443px 0px;
	width:59px;
}
	.FNavi li.Koubo a:hover{
		background: url("../../img/footer/en/but_top_navi.gif") no-repeat -443px -15px;
	}
.FNavi li.Deta a{
	background: url("../../img/footer/en/but_top_navi.gif") no-repeat -518px 0px;
	width:54px;
}
	.FNavi li.Deta a:hover{
		background: url("../../img/footer/en/but_top_navi.gif") no-repeat -518px -15px;
	}


.FSubNavi li.Member a{
	background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat 0px 0px;
	width:68px;
}
	.FSubNavi li.Member a:hover{
		background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat 0px -15px;
	}
.FSubNavi li.Merumaga a{
	display:none;
}
.FSubNavi li.Calendar a{
	background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -87px 0px;
}
	.FSubNavi li.Calendar a:hover{
		background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -87px -15px;
	}
.FSubNavi li.MediaGallery a{
	background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -154px 0px;
	width:77px;
}
	.FSubNavi li.MediaGallery a:hover{
		background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -154px -15px;
	}
.FSubNavi li.Accsee a{
	background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -252px 0px;
	width:40px;
}
	.FSubNavi li.Accsee a:hover{
		background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -252px -15px;
	}
.FSubNavi li.Link a{
	background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -314px 0px;
	width:25px;
}
	.FSubNavi li.Link a:hover{
		background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -314px -15px;
	}
.FSubNavi li.Sitemap a{
	background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -360px 0px;
	width:47px;
}
	.FSubNavi li.Sitemap a:hover{
		background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -360px -15px;
	}
.FSubNavi li.Download a{
	background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -432px 0px;
	width:64px;
}
	.FSubNavi li.Download a:hover{
		background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -432px -15px;
	}
.FSubNavi li.HarassmentConsult a{
	background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -508px 0px;
	width:118px;
}
	.FSubNavi li.HarassmentConsult a:hover{
		background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -508px -15px;
	}
.FSubNavi li.Inquiry a{
	background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -645px 0px;
	width:66px;
}
	.FSubNavi li.Inquiry a:hover{
		background: url("../../img/footer/en/but_bottom_navi.gif") no-repeat -645px -15px;
	}




#Footer .Logo a{
	background: url("../../img/footer/en/logo.gif") no-repeat 0px 0px;
	width:417px;
}




.PageCalendar_jp .MiniCalender{
	width:333px;
}


.shownewstories h2{
	background: url("../../img/maincolume/whats_news/en/title.gif") no-repeat 0px 0px;
}
.shownewstories_but .more{
	width:122px;
}
.shownewstories_but .more a{
	width:122px;
	background: url("../../img/maincolume/whats_news/en/but.gif") no-repeat 0px 0px;
}
.shownewstories_but .more a:hover{
	background: url("../../img/maincolume/whats_news/en/but_over.gif") no-repeat 0px 0px;
}
.mmjeventreport h2{
	background: url("../../img/maincolume/event_report/en/title.gif") no-repeat 0px 0px;
}
.mmjeventreport .more{
	width:122px;
}
.mmjeventreport .more a{
	width:122px;
	background: url("../../img/maincolume/event_report/en/but.gif") no-repeat 0px 0px;
}
.mmjeventreport .more a:hover{
	background: url("../../img/maincolume/event_report/en/but_over.gif") no-repeat 0px 0px;
}


.PageProfile_en .StoryTitle{
	display:block;
	width:700px;
	height:71px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999px;
	padding:0px;
	margin-bottom:0px;
	background: url("../../img/maincolume/sub_page/title/en/profile.gif") no-repeat 0px 0px;
}
.PageResearch_en .StoryTitle{
	display:block;
	width:700px;
	height:71px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999px;
	padding:0px;
	margin-bottom:0px;
	background: url("../../img/maincolume/sub_page/title/en/research.gif") no-repeat 0px 0px;
}
.PagePublication_en .StoryTitle{
	display:block;
	width:700px;
	height:71px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999px;
	padding:0px;
	margin-bottom:0px;
	background: url("../../img/maincolume/sub_page/title/en/publication.gif") no-repeat 0px 0px;
}
.PageOrganization_en .StoryTitle{
	display:block;
	width:700px;
	height:71px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999px;
	padding:0px;
	margin-bottom:0px;
	background: url("../../img/maincolume/sub_page/title/en/organization.gif") no-repeat 0px 0px;
}
.PageEducation_en .StoryTitle{
	display:block;
	width:700px;
	height:71px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999px;
	padding:0px;
	margin-bottom:0px;
	background: url("../../img/maincolume/sub_page/title/en/education.gif") no-repeat 0px 0px;
}
.PageVacancies_en .StoryTitle{
	display:block;
	width:700px;
	height:71px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999px;
	padding:0px;
	margin-bottom:0px;
	background: url("../../img/maincolume/sub_page/title/en/vacancies.gif") no-repeat 0px 0px;
}
.PageDatabase_en .StoryTitle{
	display:block;
	width:700px;
	height:71px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999px;
	padding:0px;
	margin-bottom:0px;
	background: url("../../img/maincolume/sub_page/title/en/database.gif") no-repeat 0px 0px;
}
.PageSitemap_en .StoryTitle{
	display:block;
	width:700px;
	height:71px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999px;
	padding:0px;
	margin-bottom:0px;
	background: url("../../img/maincolume/sub_page/title/en/sitemap.gif") no-repeat 0px 0px;
}
.PageHarassmentSuppor_en .StoryTitle{
	display:block;
	width:700px;
	height:71px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999px;
	padding:0px;
	margin-bottom:0px;
	background: url("../../img/maincolume/sub_page/title/en/harassment_support.gif") no-repeat 0px 0px;
}
.PageCalendar_ja .StoryTitle,.PageCalendarMonth_ja .StoryTitle,.PageCalendarWeek_ja .StoryTitle,.PageCalendarDay_ja .StoryTitle{
	background: url("../../img/maincolume/sub_page/title/en/calender.gif") no-repeat 0px 0px;
}
.PageLogin_jp h2{
	background: url("../../img/maincolume/sub_page/title/en/login.gif") no-repeat 0px 0px;
}
.PageLink_ja h2{
	background: url("../../img/maincolume/sub_page/title/en/link.gif") no-repeat 0px 0px;
}
.PageDownload_ja h2.StoryTitle{
	display:block;
	width:700px;
	height:71px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999px;
	padding:0px;
	margin-bottom:0px;
	background: url("../../img/maincolume/sub_page/title/en/download.gif") no-repeat 0px 0px;
}
.PageMedia_ja h2.StoryTitle{
	background: url("../../img/maincolume/sub_page/title/en/media_gallery.gif") no-repeat 0px 0px;
}
.PageSearch_en h2{
	margin:0px;
	padding:0px;
	height:auto;
	display:block;
	font-size:16px;
	letter-spacing:0.15em;
	line-height:180%;
	font-weight:bold;
	margin:20px 0px 10px 0px;
	padding-left:24px;
	background: url("../../img/maincolume/sub_page/back_subtitle.gif") no-repeat center left;
}
.PageSearch_ja h2.StoryTitle{
	display:block;
	width:700px;
	height:71px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999px;
	padding:0px;
	margin-bottom:0px;
	background: url("../../img/maincolume/sub_page/title/en/search.gif") no-repeat 0px 0px;
}

