

/*@Tuj[ΊΜΊό

-----------------------------------------------*/



#none-menu-set {

	background-image:url(../images/share/content-side.gif);

	background-repeat:repeat-y;

	position:relative;

	text-align:center;

	width:1010px;

	height:20px;

	margin:0;

	padding:0 0 0 0;

}



ul#category-menu{

	background-image:url(../images/menu_jp/button-menu-bg.gif);

	background-repeat:repeat-x;

	margin:0 0 0 60px;

	_margin-left:0px;

	padding:0;

	list-style:none;

	text-align:left;

	width:890px;

	height:20px;

	/* for MacIE5.x \*//*/

	 overflow: hidden;

	/* end */

	}



*:first-child+html ul#category-menu{

	background-image:url(../images/menu_jp/button-menu-bg.gif);

	background-repeat:repeat-x;

	position:relative;

	float:left;

	margin:0 0 0 60px;

	_margin-left:0px;

	padding:0;

	list-style:none;

	text-align:left;

	width:890px;

	height:20px;

	/* for MacIE5.x \*//*/

	 overflow: hidden;

	/* end */

	}





/*   QΑTv

-------------------------------------------------*/



/*QΑTv2007*/

#content-left {

	position:relative;

	float:left;

	width:690px;

	margin:0;

	padding:0 0 0 60px;

	text-align:left;

}



#content-right {

	position:relative;

	float:left;

	width:200px;

	margin:0 0 0 0;

	padding:68px 0 0 0;

	text-align:left;

}



.divider {

	position:relative;

	float:left;

	width:642px;

	margin:0;

	padding:0 0 0 12px;

}





.site-set {

	position:relative;

	float:left;

	width:678px;

	margin:0;

	padding:0 0 28px 12px;

}



.application-info {/*QΑεWRec*/

	position:relative;

	float:left;

	width:678px;

	margin:0 0 50px 0;

	padding:0 0 0 12px;

}



.application-info img{

	position:relative;

	float:left;

	margin:0;

	padding:0 30px 0 0;

}



.application-info span {

	margin:0;

	padding:0;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#ff0000;

	line-height:120%;

	font-weight:bold;

}



.site-venue-title {/*e^Cg*/

	position:relative;

	margin:0 0 20px 0;

	padding:0;

	width:440px;

	height:56px;

}



.site-venue-text {

	position:relative;

	width:654px;

	margin:0;

	padding:0 0 0 0px;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#777777;

	line-height:180%;

	clear:both;

}



.site-venue-text:after {

	content: ".";

	display: block;

	visibility: hidden;

	height: 0.1px;

	font-size: 0.1em;

	line-height: 0;

	clear: both;

}

.site-venue-text img {

	margin:0;

	padding:0 25px 0 0;

}



/*ubNbgfΪgTv*/

.site-venue-text-sample {

	position:relative;

	width:654px;

	margin:0;

	padding:0 0 0 0px;

	clear:both;

}



.site-venue-text-sample .picture{

	position:relative;

	float:left;

	margin:0;

	padding:0 25px 0 0;

}



.booklet-sample {

	position:relative;

	float:left;

	width:489px;

	margin:0;

	padding:44px 0 0 0;

	border:0;

}



.booklet-sample img{

	margin:0;

	padding:0 10px 0 0;

}





.text-title {

	margin:0 0 0 0;

	padding:0 0 0 0;

	font-size:10px;

	line-height:160%;

	font-family:"lr oSVbN", Osaka;

	color:#000000;

}



.booklet-sample p.text img{

	margin:0;

	padding:0 10px 0 0;

}



.text {

	margin:0 0 0 0;

	padding:10px 0 0 0;

	font-size:10px;

	line-height:160%;

	font-family:"lr oSVbN", Osaka;

	color:#000000;

}



/*ubNbgfΪgTv*/

.space-description {

	margin:0 0 0 0;

	padding:0 0 100px 0;

}





.space-description p.title{

	margin: 20px 0 14px 0;

	padding:0 0 0 15px;

	font-size:10px;

	line-height:160%;

	font-family:"lr oSVbN", Osaka;

	color:#000000;

	font-weight:bold;

}



.space-description p.note{

	margin: 14px 0 0 0;

	padding:0 0 0 15px;

	font-size:10px;

	line-height:160%;

	font-family:"lr oSVbN", Osaka;

	color:#000000;

}



.space-description table{

	margin:0 0 0 15px;

	padding:0 0 0 0;

	font-size:10px;

	line-height:160%;

	font-family:"lr oSVbN", Osaka;

	color:#000000;

	width:170px;

}



/*Gg[EXPW[*/



.divider866 {

	position:relative;

	float:left;

	width:866px;

	margin:0;

	padding:0 0 25px 12px;

}



.entry-info {

	position:relative;

	float:left;

	width:866px;

	margin:0 0 30px 0;

	padding:0 0 0 12px;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#ff0000;

	line-height:120%;

	font-weight:bold;

}



.entry-set {

	position:relative;

	float:left;

  margin:0;

  padding:0 0 24px 0;

}



.entry-head {

	position:relative;

	float:left;

	width:205px;

	margin:0 0 0 0;

	padding:0 0 0 12px;

}



.entry-description {

	position:relative;

	float:left;

	width:660px;

	margin:0 0 0 0;

	padding:0 0 0 0;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#000000;

	line-height:160%;

}



.entry-description span {

	color:#777777;

}





.schedule-head {/*XPW[*/

	position:relative;

	float:left;

	width:866px;

	margin:0 0 0 0;

	padding:10px 0 40px 12px;

}



.schedule-step-fig {

	position:relative;

	float:left;

  margin:0;

  padding:0 0 0 395px;

  clear:both;

}



.schedule-set {

	position:relative;

	float:left;

  margin:0;

  padding:0 0 0 12px;

}



.schedule-set .step {

	position:relative;

	float:left;

  width:37px;

  margin:0;

  padding:0;

}



.schedule-set .step-description {

  background-color:#EEEEEE;

	position:relative;

	float:left;

  width:799px;

  margin:0;

  padding:12px 15px 15px 15px;

}



.schedule-set .step-description div.timeline {

	position:relative;

	float:left;

  width:155px;

  margin:3px 0 0 0;

  padding:0;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#777777;

  line-height:120%;

}



.schedule-set .step-description div.text {

	position:relative;

	float:left;

  width:345px;

  margin:3px 0 0 0;

  padding:0;

}



.schedule-set .step-description div.text span.title {

	position:relative;

	float:left;

  width:345px;

  margin:0;

  padding:0 0 35px 0;

	font-size:14px;

	line-height:130%;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	font-weight:bold;

	color:#000000;

}



.schedule-set .step-description div.text dl{

	position:relative;

	float:left;

  width:345px;

  margin:0 0 18px 0;

  padding:0;

}



.schedule-set .step-description div.text dl dt{

	position:relative;

	float:left;

  width:80px;

  margin:0 0 0 0;

  padding:0;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#000000;

  line-height:120%;

  font-weight:bold;

}



.schedule-set .step-description div.text dl dd{

	position:relative;

	float:left;

  width:265px;

  margin:0 0 0 0;

  padding:0;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#ff0000;

  line-height:120%;

  font-weight:bold;

}



.schedule-set .step-description div.note {

	position:relative;

	float:left;

  width:246px;

  margin:0;

  padding:0 0 0 52px;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#777777;

	line-height:160%;

}







/* Step4Μέθ

------------------*/

.schedule-set .step-description div.textA {

	position:relative;

	float:left;

  width:643px;

  margin:3px 0 0 0;

  padding:0;

}



.schedule-set .step-description div.textA span.title {

	position:relative;

	float:left;

  width:345px;

  height:50px;

  margin:0;

  padding:0 0 0 0;

	font-size:14px;

	line-height:130%;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	font-weight:bold;

	color:#000000;

}



.schedule-set .step-description div.textA div.noteA {

	position:relative;

	float:left;

  width:298px;

  height:50px;

  margin:0;

  padding:0 0 0 0;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#777777;

	line-height:160%;

}



.schedule-set .step-description div.textA dl{

	position:relative;

	float:left;

  width:643px;

  margin:0 0 18px 0;

  padding:0;

}



.schedule-set .step-description div.textA dl dt{

	position:relative;

	float:left;

  width:345px;

  margin:0 0 0 0;

  padding:0;

}



.schedule-set .step-description div.textA dl dd{

	position:relative;

	float:left;

  width:298px;

  margin:0 0 0 0;

  padding:6px 0 0 0;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#777777;

	line-height:120%;

}



/* Step5Μέθ

------------------*/



.schedule-set .step-description div.note2 {

	position:relative;

	float:left;

  width:298px;

  margin:0;

  padding:0 0 0 0;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#777777;

	line-height:160%;

}



/* Step6Μέθ

------------------*/

.schedule-set .step-description div.textB {

	position:relative;

	float:left;

  width:643px;

  margin:3px 0 0 0;

  padding:0;

}



.schedule-set .step-description div.textB span.title {

	position:relative;

	float:left;

  width:643px;

  height:40px;

  margin:0;

  padding:0 0 0 0;

	font-size:14px;

	line-height:130%;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	font-weight:bold;

	color:#000000;

}



.schedule-set .step-description div.textB dl{

	position:relative;

	float:left;

  width:643px;

  margin:0 0 18px 0;

  padding:0;

}



.schedule-set .step-description div.textB dl dt{

	position:relative;

	float:left;

  width:345px;

  margin:0 0 0 0;

  padding:0;

}



.schedule-set .step-description div.textB dl dd{

	position:relative;

	float:left;

  width:298px;

  margin:0 0 0 0;

  padding:6px 0 0 0;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#777777;

	line-height:120%;

}



/*-----------------------------------------------------*/



/*FAQ*/

.faq-set {

	position:relative;

  width:877px;

	float:left;

  margin:0;

  padding:0 0 0 12px;

}



.faq-head {

	position:relative;

	float:left;

  width:220px;

  margin:0;

  padding:10px 10px 0 0;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#000000;

	line-height:160%;

  font-weight:bold;

}



.faq-description-set {

	position:relative;

	float:left;

  width:619px;

  margin:0;

  padding:0;

}



.faq-description-gray {/*wiFO[*/

	position:relative;

	float:left;

  width:625px;

  margin:0 0 30px 0;

  padding:10px;

  background-color:#EEEEEE;

}



.faq-description {/*wiFΘ΅*/

	position:relative;

	float:left;

  width:625px;

  margin:0 0 30px 0;

  padding:0 10px 0 10px;

}



.question {

	position:relative;

	float:left;

  width:310px;

  margin:0;

  padding:0 20px 0 0;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#777777;

	line-height:160%;

  font-weight:bold;

}



.answer {

	position:relative;

	float:left;

  width:295px;

  margin:0;

  padding:0 0 0 0;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#777777;

	line-height:160%;

}



.answer-table {

	position:relative;

	float:left;

  width:295px;

  margin:0;

  padding:0 0 0 0;

	font-size:12px;

	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;

	color:#777777;

	line-height:160%;

}



.answer-table .line {

	background-image:url(../images/share/line_dotted.gif);

  background-repeat:repeat-x;

  background-position:center left;

}



.answer-table .cat {

	background-color:#EEEEEE;

  margin:0;

  padding:0 6px 0 0;

}



.answer-table .value {

  margin:0;

  padding:0 0 0 4px;

}



.divider877 {

	position:relative;

	float:left;

	width:877px;

	margin:0;

	padding:0 0 25px 12px;

}



.btn-top {

	position:relative;

	float:left;

	width:10px;

	margin:0;

	padding: 12px 0 10px 879px;

}



.btn-top a {

	background-image:url(../images/for_exhibitors/btn_top.gif);

  background-repeat:no-repeat;

	position:relative;

	float:left;

	width:10px;

  height:8px;

  display:block;

  overflow:hidden;

	margin:0;

	padding:0;

}



.btn-top a:hover {

	background-image:url(../images/for_exhibitors/btn_top_on.gif);

  background-repeat:no-repeat;

	position:relative;

	float:left;

	width:10px;

  height:8px;

  display:block;

  overflow:hidden;

	margin:0;

	padding:0;

}





/*   Tuj[

-------------------------------------------------*/



ul#sub-menu{

	margin:0 0 0 60px;

	_margin-left:0px;

	padding:0;

	list-style:none;

	text-align:left;

	width:890px;

	height:64px;

	/* for MacIE5.x \*//*/

	 overflow: hidden;

	/* end */

	}



*:first-child+html ul#sub-menu{

	position:relative;

	float:left;

	margin:0 0 0 60px;

	_margin-left:0px;

	padding:0;

	list-style:none;

	text-align:left;

	width:890px;

	height:64px;

	/* for MacIE5.x \*//*/

	 overflow: hidden;

	/* end */

	}





ul#sub-menu{

	margin:0 0 0 60px;

	_margin-left:0px;

	padding:0;

	list-style:none;

	text-align:left;

	width:890px;

	height:64px;

	/* for MacIE5.x \*//*/

	 overflow: hidden;

	/* end */

	}



*:first-child+html ul#sub-menu{

	position:relative;

	float:left;

	margin:0 0 0 60px;

	_margin-left:0px;

	padding:0;

	list-style:none;

	text-align:left;

	width:890px;

	height:64px;

	/* for MacIE5.x \*//*/

	 overflow: hidden;

	/* end */

	}



li#sub-menu-item01{

	height:53px;

	width:208px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#sub-menu-item01on {

	background-image:url(../images/menu_jp/sub_for_exh_outline.gif);

	background-position:0 -53px;

	background-repeat:no-repeat;

	height:53px;

	width:208px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#sub-menu-item01 a{

	background-image:url(../images/menu_jp/sub_for_exh_outline.gif);

	background-position:0 0;

	background-repeat:no-repeat;

	height:53px;

	width:208px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#sub-menu-item01 a:hover{

	background-position:0 -53px;

}



li#sub-menu-item02{

	height:53px;

	width:208px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#sub-menu-item02on {

	background-image:url(../images/menu_jp/sub_for_exh_schedule.gif);

	background-position:0 -53px;

	background-repeat:no-repeat;

	height:53px;

	width:208px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#sub-menu-item02 a{

	background-image:url(../images/menu_jp/sub_for_exh_schedule.gif);

	background-position:0 0;

	background-repeat:no-repeat;

	height:53px;

	width:208px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#sub-menu-item02 a:hover{

	background-position:0 -53px;

}



li#sub-menu-item03{

	height:53px;

	width:208px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#sub-menu-item03on {

	background-image:url(../images/menu_jp/sub_for_exh_faq.gif);

	background-position:0 -53px;

	background-repeat:no-repeat;

	height:53px;

	width:208px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#sub-menu-item03 a{

	background-image:url(../images/menu_jp/sub_for_exh_faq.gif);

	background-position:0 0;

	background-repeat:no-repeat;

	height:53px;

	width:208px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#sub-menu-item03 a:hover{

	background-position:0 -53px;

}









/*  -FAQ- F Iπ{^

-------------------------------------------------*/





ul#category-menu{

	background-image:url(../images/menu_jp/button-menu-bg.gif);

	background-repeat:repeat-x;

	margin:0 0 0 60px;

	_margin-left:0px;

	padding:0;

	list-style:none;

	text-align:left;

	width:890px;

	height:60px;

	/* for MacIE5.x \*//*/

	 overflow: hidden;

	/* end */

	}



*:first-child+html ul#category-menu{

	background-image:url(../images/menu_jp/button-menu-bg.gif);

	background-repeat:repeat-x;

	position:relative;

	float:left;

	margin:0 0 0 60px;

	_margin-left:0px;

	padding:0;

	list-style:none;

	text-align:left;

	width:890px;

	height:60px;

	/* for MacIE5.x \*//*/

	 overflow: hidden;

	/* end */

	}



li#category-menu-item01{

	height:26px;

	width:134px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item01on {

	background-image:url(../images/menu_jp/faq-01.gif);

	background-position:0 -26px;

	background-repeat:no-repeat;

	height:26px;

	width:134px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item01 a{

	background-image:url(../images/menu_jp/faq-01.gif);

	background-position:0 0;

	background-repeat:no-repeat;

	height:26px;

	width:134px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item01 a:hover{

	background-position:0 -26px;

}



li#category-menu-item02{

	height:26px;

	width:140px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item02on {

	background-image:url(../images/menu_jp/faq-02.gif);

	background-position:0 -26px;

	background-repeat:no-repeat;

	height:26px;

	width:140px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item02 a{

	background-image:url(../images/menu_jp/faq-02.gif);

	background-position:0 0;

	background-repeat:no-repeat;

	height:26px;

	width:140px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item02 a:hover{

	background-position:0 -26px;

}



li#category-menu-item03{

	height:26px;

	width:88px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item03on {

	background-image:url(../images/menu_jp/faq-03.gif);

	background-position:0 -26px;

	background-repeat:no-repeat;

	height:26px;

	width:88px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item03 a{

	background-image:url(../images/menu_jp/faq-03.gif);

	background-position:0 0;

	background-repeat:no-repeat;

	height:26px;

	width:88px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item03 a:hover{

	background-position:0 -26px;

}





li#category-menu-item04{

	height:26px;

	width:88px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item04on {

	background-image:url(../images/menu_jp/faq-04.gif);

	background-position:0 -26px;

	background-repeat:no-repeat;

	height:26px;

	width:88px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item04 a{

	background-image:url(../images/menu_jp/faq-04.gif);

	background-position:0 0;

	background-repeat:no-repeat;

	height:26px;

	width:88px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item04 a:hover{

	background-position:0 -26px;

}





li#category-menu-item05{

	height:26px;

	width:166px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item05on {

	background-image:url(../images/menu_jp/faq-05.gif);

	background-position:0 -26px;

	background-repeat:no-repeat;

	height:26px;

	width:166px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item05 a{

	background-image:url(../images/menu_jp/faq-05.gif);

	background-position:0 0;

	background-repeat:no-repeat;

	height:26px;

	width:166px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item05 a:hover{

	background-position:0 -26px;

}





li#category-menu-item06{

	height:26px;

	width:97px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item06on {

	background-image:url(../images/menu_jp/faq-06.gif);

	background-position:0 -26px;

	background-repeat:no-repeat;

	height:26px;

	width:97px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item06 a{

	background-image:url(../images/menu_jp/faq-06.gif);

	background-position:0 0;

	background-repeat:no-repeat;

	height:26px;

	width:97px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item06 a:hover{

	background-position:0 -26px;

}





li#category-menu-item07{

	height:26px;

	width:61px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item07on {

	background-image:url(../images/menu_jp/faq-07.gif);

	background-position:0 -26px;

	background-repeat:no-repeat;

	height:26px;

	width:61px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item07 a{

	background-image:url(../images/menu_jp/faq-07.gif);

	background-position:0 0;

	background-repeat:no-repeat;

	height:26px;

	width:61px;

	margin:0 12px 0 0;

	padding:0;

	float:left;

	font-size:5px;

	text-indent:-9999px;

	display:block;

	overflow:hidden;

	list-style:none;

}



li#category-menu-item07 a:hover{

	background-position:0 -26px;

}


