
/*@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 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%;
}

.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;
}

