@charset "utf-8";

/*=========================================================
Globalnavi
=========================================================*/
div#Navi{
	clear:both;
	margin:0;
	padding:0;
	width:900px;
	height:60px;
}

div#Navi dl{
	margin:0;
	padding:0;
}
div#Navi dl dt{
	display:none;
}

div#Navi dl dd{
	float:left;
	padding:0;
	margin:0;
}

/*-----------------------------------------------------
gnavi
------------------------------------------------------*/

/*通常時*/
a.gnavi-home{
	display:block;
	width:93px;
	height:55px;
	background: url(../image/navi/gnavi_home.png) left top no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.gnavi-about{
	display:block;
	width:217px;
	height:55px;
	background: url(../image/navi/gnavi_about.png) left top no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.gnavi-convention{
	display:block;
	width:100px;
	height:55px;
	background:url(../image/navi/gnavi_convention.png) left top no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.gnavi-country{
	display:block;
	width:200px;
	height:55px;
	background: url(../image/navi/gnavi_country.png) left top no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.gnavi-material{
	display:block;
	width:80px;
	height:55px;
	background: url(../image/navi/gnavi_data.png) left top no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.gnavi-info{
	display:block;
	width:210px;
	height:55px;
	background: url(../image/navi/gnavi_info.png) left top no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}


/*マウスオーバー*/
a.gnavi-home:hover,
a.gnavi-about:hover,
a.gnavi-convention:hover,
a.gnavi-country:hover,
a.gnavi-material:hover,
a.gnavi-info:hover{
	background-position:0px -55px;
}

/*表示中*/
a.gnavi-home-on{
	display:block;
	width:93px;
	height:55px;
	background: url(../image/navi/gnavi_home.png) 0px -110px no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

	
a.gnavi-about-on{
	display:block;
	width:217px;
	height:55px;
	background: url(../image/navi/gnavi_about.png) 0px -110px no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.gnavi-convention-on{
	display:block;
	width:100px;
	height:55px;
	background: url(../image/navi/gnavi_convention.png) 0px -110px no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.gnavi-country-on{
	display:block;
	width:200px;
	height:55px;
	background: url(../image/navi/gnavi_country.png) 0px -110px no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.gnavi-material-on{
	display:block;
	width:80px;
	height:55px;
	background: url(../image/navi/gnavi_data.png) 0px -110px no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.gnavi-info-on{
	display:block;
	width:210px;
	height:55px;
	background: url(../image/navi/gnavi_info.png) 0px -110px no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}


/*-----------------------------------------------------
lnavi
------------------------------------------------------*/

/*通常時*/
a.lnavi-about{
	display:block;
	width:196px;
	height:38px;
	background: url(../image/navi/lnavi_about.png) left top no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.lnavi-convention{
	display:block;
	width:196px;
	height:38px;
	background: url(../image/navi/lnavi_convention.png) left top no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.lnavi-country{
	display:block;
	width:196px;
	height:38px;
	background: url(../image/navi/lnavi_country.png) left top no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.lnavi-material{
	display:block;
	width:196px;
	height:38px;
	background: url(../image/navi/lnavi_data.png) left top no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.lnavi-info{
	display:block;
	width:196px;
	height:38px;
	background: url(../image/navi/lnavi_info.png) left top no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

/*マウスオーバー*/
a.lnavi-about:hover,
a.lnavi-convention:hover,
a.lnavi-country:hover,
a.lnavi-material:hover,
a.lnavi-info:hover{
	background-position:-196px 0;
}

a.lnavi-about-on{
	display:block;
	width:196px;
	height:38px;
	background: url(../image/navi/lnavi_about.png) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.lnavi-convention-on{
	display:block;
	width:196px;
	height:38px;
	background: url(../image/navi/lnavi_convention.png) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.lnavi-country-on{
	display:block;
	width:196px;
	height:38px;
	background: url(../image/navi/lnavi_country.png) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.lnavi-material-on{
	display:block;
	width:196px;
	height:38px;
	background: url(../image/navi/lnavi_data.png) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.lnavi-info-on{
	display:block;
	width:196px;
	height:38px;
	background: url(../image/navi/lnavi_info.png) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

/*lnaviテキストボタン*/
a.btn-guide{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_guide.gif) top left no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.btn-exhibition{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_exhibition.gif) top left no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.btn-experiment{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_experiment.gif) top left no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.btn-zenkokutaikai{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_zenkokutaikai.gif) top left no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.btn-conference{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_conference.gif) top left no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.btn-comp{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_comp.gif) top left no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.btn-schedule{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_schedule.gif) top left no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.btn-actual{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_actual.gif) top left no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
	
}

a.btn-past{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_past.gif) top left no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
	
}

a.btn-past{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_past.gif) top left no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
	
}

a.btn-info{
	display:block;
	width:196px;
	height:45px;
	background:url(../image/navi/btn_info.gif) top left no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}


/*マウスオーバー*/
a.btn-guide:hover,
a.btn-exhibition:hover,
a.btn-experiment:hover,
a.btn-zenkokutaikai:hover,
a.btn-conference:hover,
a.btn-comp:hover,
a.btn-schedule:hover,
a.btn-actual:hover,
a.btn-past:hover,
a.btn-info:hover{
	background-position:-196px 0;
}

a.btn-guide-on{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_guide.gif) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.btn-exhibition-on{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_exhibition.gif) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.btn-experiment-on{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_experiment.gif) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.btn-zenkokutaikai-on{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_zenkokutaikai.gif) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.btn-conference-on{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_conference.gif) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.btn-comp-on{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_comp.gif) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.btn-schedule-on{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_schedule.gif) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

a.btn-actual-on{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_actual.gif) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
	
}

a.btn-past-on{
	display:block;
	width:196px;
	height:38px;
	background:url(../image/navi/btn_past.gif) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}


a.btn-info-on{
	display:block;
	width:196px;
	height:45px;
	background:url(../image/navi/btn_info.gif) -196px 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}



