/* CSS Document */

/*
1.ini
2.form
3.detail
*/

/* 1.ini
***************************************/
#lightBuilding h1,
#lightBuilding h2,
#lightBuilding h3,
#lightBuilding h4,
#salone h1,
#salone h2,
#salone h3,
#salone h4{
	padding: 0;
	background: none !important;
  	border: none !important;
}


/* 2.form
***************************************/

.clear{
	clear: both;
	line-height: 1pt;
	height: 1pt;
	font-size: 1pt;
}


#cForm{
	padding-bottom: 10px;
}

#cFormHeader{
	height: 220px;
	padding: 25px 0 0px 0;
}
* html #cFormHeader{
}

#cFormHeader h1{
	margin: 0 0 15px 0 !important;
	padding: 0;
}
#cFormHeader p{
	margin: 0 0 5px 60px;
}
#cFormHeader h2{
}

#cFormHeader img{
	width: auto;
	height: auto;
}

#cForm02 #cLeft{
	width: 388px;
	float: left;
	display: inline;
}
#cForm02 #cRight{
	width: 580px;
	float: left;
	display: inline;
}
#cForm02 #cRight form{
	margin:0 !important;
	padding: 0 !important;
}

#cForm02 #form table,
#cForm02 #form th,
#cForm02 #form td{
	border: none;
	background-image: none;
	border-collapse:separate;
	border-spacing: 3px 5px;
}

#cForm02 #form table{
	margin-top: 60px;
}

#cForm02 #form table,
#cForm02 #form td{
	background-color: #c7c7c8;
}

#cForm02 #form td{
	padding: 3px 5px;
	background-color: #c7c7c8;
}

#cForm02 #form table.ja  tr.list02 td{
}

#cForm02 #form table tr.list05 td p{
	margin-top: 7px;
}


#cForm02 #form th{
	padding: 3px 0 0 0;
	white-space: nowrap;
	background-color: #c7c7c8;
}

#cForm02 #form th span{
	height: 16px;
	background-color: #3D3938;
	border: 1px solid #888888;
	color: #fff;
	text-align: center;
	display: block;
	line-height: 120%;
	padding: 4px 5px 0 5px;
	font-weight: bold;
}

#cForm02 #form table .textS{
	font-size: 11px;
	display: block;
	line-height: 120%;
	padding-top: 3px;
}

#cForm02 #form input,
#cForm02 #form select{
	font-size: 14px;
	padding: 1px;
	border: 1px solid #888888;
}


#cForm02 #form #country,
#cForm02 #form #business,
#cForm02 #form #day,
#cForm02 #form #time{
	color: #333;
}

td#btnForm div{
	padding-top: 40px;
}

#cForm02 #btnSubmit,
#cForm02 #btnBack,
#cForm02 #btnSend,
#cForm02 #btnSubmit_en,
#cForm02 #btnBack_en,
#cForm02 #btnSend_en{
	width: 220px;
	height: 28px;
	float: left;
	display: inline;
}


#cForm02 #btnSubmit,
#cForm02 #btnSend,
#cForm02 #btnSubmit_en,
#cForm02 #btnSend_en{
	margin: 0 25px 0 55px;
}

#cForm02 #btnSubmit input,
#cForm02 #btnBack input,
#cForm02 #btnSend input,
#cForm02 #btnTop a,
#cForm02 #btnSubmit_en input,
#cForm02 #btnBack_en input,
#cForm02 #btnSend_en input,
#cForm02 #btnTop_en a{
	width: 220px;
	height: 28px;
	border: none;
	text-indent: -9999px;
	display: block;
	cursor: pointer;
}

#cForm02 #btnSubmit input:hover,
#cForm02 #btnBack input:hover,
#cForm02 #btnTop a:hover,
#cForm02 #btnSubmit_en input:hover,
#cForm02 #btnBack_en input:hover,
#cForm02 #btnTop_en a:hover{
	background-position: 0 -28px;
}

#cText{
	text-align: center;
	margin-top: 70px;
}

#cText h3{
	font-size: 18px !important;
	margin: 0 !important;
	padding: 0 !important;
}
#cText p{
	font-size: 15px;
}

.textRed{
	color: #f00;
}

#cText02{
	text-align: center;
	margin-top: 70px;
}
#cText02 h3{
	font-size: 20px !important;
	background: none !important;
	margin: 0 !important;
	padding: 0 !important;
	border: none !important;
}

#cText02 #btnTop,
#cText02 #btnTop_en{
	margin-top: 200px;
	position: relative;
}
#cText02 #btnTop a,
#cText02 #btnTop_en a{
	position: absolute;
	right: 20px;
	bottom: 10px;
}

#cForm02 input#name,
#cForm02 input#name02,
#cForm02 input#company,
#cForm02 input#email,
#cForm02 input#email02{
	width: 340px;
}
#cForm02 input#name,
#cForm02 input#name02,
#cForm02 input#company,
#cForm02 input#email,
#cForm02 input#email02,
#cForm02 input#tel01,
#cForm02 input#tel02,
#cForm02 input#tel03,
#cForm02 input#day,
#cForm02 input#time,
#cForm02 input#business{
	height: 18px;
}

/* salone */

#salone{
	width: 968px;
}
#salone #cForm{
	background-color: #C7C7C8;
}

#salone #cFormHeader{
	background-color: #c11f26;
}

#salone #cFormHeader h2{
	margin: 45px 0 0 58px !important;
}


#salone #cForm02 #form th span.focus{
	background-color: #c11f26;
}

#salone #cForm02 #btnSubmit input{
	background: url(../../event/salone/img/imgForm05.gif) no-repeat;
}
#salone #cForm02 #btnBack input{
	background: url(../../event/salone/img/imgForm06.gif) no-repeat;
}
#salone #cForm02 #btnSend input{
	background: url(../../event/salone/img/imgForm07.gif) no-repeat;
}
#salone #cForm02 #btnTop a{
	background: url(../../event/salone/img/imgForm08.gif) no-repeat;
}

#salone #cForm02 #btnSubmit_en input{
	background: url(../../event/salone/img/imgForm05_en.gif) no-repeat;
}
#salone #cForm02 #btnBack_en input{
	background: url(../../event/salone/img/imgForm06_en.gif) no-repeat;
}
#salone #cForm02 #btnSend_en input{
	background: url(../../event/salone/img/imgForm07_en.gif) no-repeat;
}
#salone #cForm02 #btnTop_en a{
	background: url(../../event/salone/img/imgForm08_en.gif) no-repeat;
}


#salone #cForm02 #form input.focus,
#salone #cForm02 #form select.focus,
#salone #cForm02 #form #name:focus,
#salone #cForm02 #form #company:focus,
#salone #cForm02 #form #email:focus,
#salone #cForm02 #form #tel01:focus,
#salone #cForm02 #form #tel02:focus,
#salone #cForm02 #form #tel03:focus,
#salone #cForm02 #form #day:focus,
#salone #cForm02 #form #time:focus{
	box-shadow: 0px 0px 5px #c11f26;
	border: 1px solid #c11f26;
	-moz-box-shadow: 0px 0px 5px #c11f26;
	-webkit-box-shadow: 0px 0px 5px #c11f26 !important;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#c11f26', Direction=90, Strength=0);
	 outline: 0;
}


/* lightBuilding */

#lightBuilding{
	width: 968px;
}
#lightBuilding #cForm{
	background-color: #c7c7c8;
}

#lightBuilding #cFormHeader{
	background-color: #fce20e;
}
#lightBuilding #cFormHeader h2{
	margin: 63px 0 0 58px !important;
}

#lightBuilding #cFormHeader h2.cFormHeader_en{
	margin: 47px 0 0 58px !important;
}

#lightBuilding #cForm02 #form th span.focus{
	background-color: #fce20e;
	color: #3D3938 !important;
}

#lightBuilding #cForm02 #btnSubmit input{
	background: url(../../event/light-building/img/imgForm05.gif) no-repeat;
}
#lightBuilding #cForm02 #btnBack input{
	background: url(../../event/light-building/img/imgForm06.gif) no-repeat;
}
#lightBuilding #cForm02 #btnSend input{
	background: url(../../event/light-building/img/imgForm07.gif) no-repeat;
}
#lightBuilding #cForm02 #btnTop a{
	background: url(../../event/light-building/img/imgForm08.gif) no-repeat;
}

#lightBuilding #cForm02 #btnSubmit_en input{
	background: url(../../event/light-building/img/imgForm05_en.gif) no-repeat;
}
#lightBuilding #cForm02 #btnBack_en input{
	background: url(../../event/light-building/img/imgForm06_en.gif) no-repeat;
}
#lightBuilding #cForm02 #btnSend_en input{
	background: url(../../event/light-building/img/imgForm07_en.gif) no-repeat;
}
#lightBuilding #cForm02 #btnTop_en a{
	background: url(../../event/light-building/img/imgForm08_en.gif) no-repeat;
}


#lightBuilding #cForm02 #form table input.focus,
#lightBuilding #cForm02 #form table select.focus{
	box-shadow: 0px 0px 3px #fce20e;
	border: 1px solid #fce20e;
	-moz-box-shadow: 0px 0px 3px #fce20e;
	-webkit-box-shadow: 0px 0px 3px #fce20e !important;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#fce20e', Direction=90, Strength=0); /* IE */
	 outline: 0;
}


/* 2.detail
***************************************/

#cDetail{
	background-color: #000;
	min-height: 680px;
}
#cDetailHeader{
	height: 38px;
	position: relative;
}
* html #cDetailHeader{
	height: 47px;
	margin-top: 0px;
	position: relative;
}

#cDetailHeader h1{
	margin: 0 !important;
}

#naviLanguage{
	position: absolute;
	top: 4px;
	right: 17px;
}
#naviLanguage li{
	height: 16px;
	float:left;
	display: inline;
	line-height: 100%;
	margin-top: 0px !important;
	background: none !important;
}
#naviLanguage li.list01,
#naviLanguage li.list01 a{
	width: 45px;
}
#naviLanguage li.list02,
#naviLanguage li.list02 a{
	width: 54px;
}

#naviLanguage li.list01{
	margin-right: 3px;
}
#naviLanguage li.list02{
	border-left: 1px solid #fff;
	padding-left: 3px;
}

#naviLanguage li a{
	height: 18px;
	line-height: 1pt;
	font-size: 1pt;
	display: block;
	text-indent: -9999px;
	position: relative;
	background-repeat: no-repeat;
}
#naviLanguage li.list01 a{
	background-image: url(../../event/salone/img/naviLanguage01.jpg);
}
#naviLanguage li.list02 a{
	background-image: url(../../event/salone/img/naviLanguage02.jpg);
}
#naviLanguage li a:hover{
	background-position: 0 -19px;
}

#cDetail02 #cLeft{
	width: 711px;
	height: 633px;
	float: left;
	display: inline;
	background-repeat: no-repeat;
}
#cDetail02 #cRight{
	width: 234px;
	float: left;
	display: inline;
	padding-left: 22px;
	color: #fff;
}
* html #cDetail02 #cRight{
	width: 234px;
}

#cDetail02 #cRight h2{
	width: 211px;
	margin-top: 40px;
	margin-bottom: 15px !important;
	border-bottom: 1px solid #eee !important;
	padding-bottom: 15px !important;
}
#cDetail02 #cRight h2.cRight_en{
	margin-top: 0px !important;
	margin-bottom: 8px !important;
	padding-bottom: 8px !important;
}

#cDetail02 #cRight h3{

}

#cDetail02 #cRight h3,
#cDetail02 #cRight p{
	width: 211px;
	font-weight: normal;
}
#cDetail02 #cRight p{
	font-size: 10px;
	margin: 0;
}


#cDetail #naviGaiyou{
	width: 211px;
	padding-top: 10px;
}

#cDetail #naviGaiyou li{
	margin: 0;
	padding: 0 !important;
	background: none !important;
}
#cDetail #naviGaiyou li img{
	width: 100px;
	height: 100px;
}

#cDetail #naviGaiyou li.list01,
#cDetail #naviGaiyou li.list02,
#cDetail #naviGaiyou li.list01_en,
#cDetail #naviGaiyou li.list02_en{
	width: 211px;
	height: 28px;
}
#cDetail #naviGaiyou li.list01{
	margin-bottom: 10px;
}
#cDetail #naviGaiyou li.list02{
	margin-bottom: 15px;
}

#cDetail #naviGaiyou li.list01_en{
	margin-bottom: 5px;
}
#cDetail #naviGaiyou li.list02_en{
	margin-bottom: 10px;
}

#cDetail #naviGaiyou li.list03{
	width: 211px;
	height: 21px;
}


#cDetail #naviGaiyou li.list01 a,
#cDetail #naviGaiyou li.list02 a,
#cDetail #naviGaiyou li.list01_en a,
#cDetail #naviGaiyou li.list02_en a{
	width: 211px;
	height: 28px;
	display: block;
	text-indent: -9999px;
	background-repeat: no-repeat;
	line-height: 1pt;
	font-size: 1pt;
}
#cDetail #naviGaiyou li.list01 a:hover,
#cDetail #naviGaiyou li.list02 a:hover,
#cDetail #naviGaiyou li.list01_en a:hover,
#cDetail #naviGaiyou li.list02_en a:hover{
	background-position: 0 -28px;
}

#cDetail #naviGaiyou li.list03 a{
	width: 211px;
	height: 21px;
	display: block;
	text-indent: -9999px;
	background-repeat: no-repeat;
}
#cDetail #naviGaiyou li.list03 a:hover{
	background-position: 0 -21px;
}

#cRight #cGaiyou a,
#cRight #cGaiyou_en a{
	display: inline-block;
}
#cRight #cGaiyou a img,
#cRight #cGaiyou_en a img{
	border: none;
}

#cRight #cGaiyou li,
#cRight #cGaiyou_en li{
	display:inline;
	float:left;
	width: 100px;
	background: none !important;
	padding:0;
	margin: 0;
}
#cRight #cGaiyou li.list01,
#cRight #cGaiyou li.list02{
	height: 110px;
}
#cRight #cGaiyou_en li.list01,
#cRight #cGaiyou_en li.list02{
	height: 105px;
}

#cRight #cGaiyou li.list01,
#cRight #cGaiyou_en li.list01{
	margin-right: 10px;
}
* html #cRight #cGaiyou li.list01{
	margin-right: 5px;
}
* html #cRight #cGaiyou_en li.list01{
	margin-right: 5px;
}


#cDetail03{
	background: #000;
	height: 679px;
	height: auto !important;
	min-height: 679px;
	position: relative;
	top:0px;
	left: 0px;
}
#cDetail03 #cDetailHeader{
	height: 25px !important;
	position: relative !important;
	padding: 0 !important;
	z-index: 500;
}

* html #cDetail03 #cDetailHeader{
	position: relative;
}

#cDetail03 #cDetailHeader h1{
	margin: 0 !important;
	padding: 0 !important;
}

* html #cDetail03 #cDetailHeader h1 img{
	position: relative;
	margin-top: -11px;
}
*:first-child+html #cDetail03 #cDetailHeader h1 img{
	position: relative;
	margin-top: -11px;
}

#detailImage{
	position: absolute;
	width: 100%;
	height: 679px;
	height: auto !important;
	min-height: 679px;
	z-index: 1;
	top: 0px;
	left: 0px;
	background-repeat: no-repeat;
}

* html #detailImage{
	position: relative;
	margin-top: -37px;
}

#detailImage embed,
#detailImage object{
	position: relative;
	z-index: 10;
}


#cDetail04{
	height: 167px;
	position: absolute;
	z-index: 501;
	right: 0px;
	bottom: 0px;
}

#cDetail04 .item{
	float: left;
	display: inline;
}

#cDetail04 .item .btn{
	width: 223px;
	height: 28px;
	margin-top: 28px;
}
#cDetail04 .item .btn_en{
	width: 223px;
	height: 28px;
	margin-top: 10px;
}
#cDetail04 .item .btn a,
#cDetail04 .item .btn_en a{
	width: 223px;
	height: 28px;
	display: block;
	text-indent: -9999px;
	background-repeat: no-repeat;
}
#cDetail04 .item .btn a:hover,
#cDetail04 .item .btn_en a:hover{
	background-position: 0 -28px;
}

#cDetail04 .item03{
	clear: both;
}
#cDetail04 .item03 li{
	float: left;
	display: inline;
	background: none;
}
#cDetail04 .item03 li.list01{
	margin: 0 10px 0 0;
	padding: 0;
}
#cDetail04 .item03 li.list02{
	margin: 0;
	padding: 0;
}

#cDetail04 .item03 li a{
	display: inline-block;
	border: 1px solid #000;
}

/* salone */

#salone #cDetailHeader{
	padding: 9px 0 0 19px;
}

* html #salone #cDetailHeader{
	padding: 0 0 0 19px;
}

#salone #cDetail02 #cLeft{
	border-right: 1px solid #c11f26;
}

#salone #cRight #cGaiyou{
	clear: both;
	background: url(../../event/salone/j/img/imgSalone04.gif) no-repeat 0 30px;
	padding-top: 20px;
	padding-left: 110px;
}
#salone #cRight #cGaiyou_en{
	clear: both;
	background: url(../../event/salone/e/img/imgSalone04.gif) no-repeat 0 10px;
	padding-top: 20px;
	padding-left: 110px;
}

#salone #cRight #cGaiyou a,
#salone #cRight #cGaiyou_en a{
	display: inlin-block;
	border: 1px solid #000;
}
#salone #cRight #cGaiyou a:hover,
#salone #cRight #cGaiyou_en a:hover{
	border: 1px solid #c11f26;
}

#salone #cRight #cGaiyou a img,
#salone #cRight #cGaiyou_en a img{
	border: none;
}

#salone #cDetail02 #naviGaiyou li.list01 a{
	background-image: url(../../event/salone/j/img/imgSalone06.jpg);
}
#salone #cDetail02 #naviGaiyou li.list02 a{
	background-image: url(../../event/salone/j/img/imgSalone07.jpg);
}
#salone #cDetail02 #naviGaiyou li.list03 a{
	background-image: url(../../event/salone/j/img/imgSalone08.jpg);
}

#salone #cDetail02 #naviGaiyou li.list01_en a{
	background-image: url(../../event/salone/e/img/imgSalone06_en.jpg);
}
#salone #cDetail02 #naviGaiyou li.list02_en a{
	background-image: url(../../event/salone/e/img/imgSalone07_en.jpg);
}

#salone #cDetail04 .item{
	margin: 19px 0 0 24px;
}

#salone #cDetail04 .text{
	margin-top: 12px;
	margin-left: 20px;
	float: left;
	display: inline;
	padding-top: 85px;
}
#salone #cDetail04 .text p{
	margin:0;
	padding:0;
}

#salone #cDetail04 .text .btn,
#salone #cDetail04 .text .btn_en{
	width: 211px;
	height: 28px;
	padding-top: 10px;
}
#salone #cDetail04 .text .btn a{
	width: 211px;
	height: 28px;
	line-height: 1pt;
	font-size: 1pt;
	display: block;
	text-indent: -9999px;
	background-image: url(../../event/salone/j/img/imgSalone06.jpg);
}
#salone #cDetail04 .text .btn_en a{
	width: 211px;
	height: 28px;
	line-height: 1pt;
	font-size: 1pt;
	display: block;
	text-indent: -9999px;
	background-image: url(../../event/salone/e/img/imgSalone06_en.jpg);
}
#salone #cDetail04 .text .btn a:hover,
#salone #cDetail04 .text .btn_en a:hover{
	background-position: 0 -28px;
}

#salone #cDetail04{
	width: 250px;
	background: none !important;
}


/* light+building */

#lightBuilding #cDetailHeader{
	padding: 9px 0 0 19px;
}

#lightBuilding #cDetail02 #cRight{
	padding-top: 55px;
}

#lightBuilding #cDetail02 #cLeft{
	border-right: 1px solid #fce20e;
}


#lightBuilding #cRight #cGaiyou{
	width: 211px;
	clear: both;
	background: url(../../event/salone/j/img/imgSalone04.gif) no-repeat 0 23px;
	padding-top: 48px;
}

#lightBuilding #cRight ul#cGaiyou{
	padding-top: 20px;
	background: url(../../event/salone/j/img/imgSalone04.gif) no-repeat 0 0px;
}

#lightBuilding #cRight #cGaiyou_en{
	width: 211px;
	clear: both;
	background: url(../../event/light-building/e/img/imgLb04.gif) no-repeat 0 23px;
	padding-top: 48px;
}
#lightBuilding #cRight ul#cGaiyou_en{
	padding-top: 20px;
	background: url(../../event/light-building/e/img/imgLb04.gif) no-repeat 0 0px;
}

#lightBuilding #cRight #cGaiyou a,
#lightBuilding #cRight #cGaiyou_en a{
	display: inlin-block;
	border: 1px solid #000;
}
#lightBuilding #cRight #cGaiyou a:hover,
#lightBuilding #cRight #cGaiyou_en a:hover{
	border: 1px solid #fce20e;
}

#lightBuilding #naviGaiyou{
	padding-top: 0px;
}

#lightBuilding #cDetail02 #naviGaiyou li.list01 a{
	background-image: url(../../event/light-building/j/img/imgLb08.jpg);
}
#lightBuilding #cDetail02 #naviGaiyou li.list02 a{
	background-image: url(../../event/light-building/j/img/imgLb09.jpg);
}
#lightBuilding #cDetail02 #naviGaiyou li.list03 a{
	background-image: url(../../event/light-building/img/imgLb10.jpg);
}

#lightBuilding #cDetail02 #naviGaiyou li.list01_en a{
	background-image: url(../../event/light-building/e/img/imgLb08_en.jpg);
}
#lightBuilding #cDetail02 #naviGaiyou li.list02_en a{
	background-image: url(../../event/light-building/e/img/imgLb09_en.jpg);
}

#lightBuilding #cDetail04{
	width: 492px;
	background: url(../../event/light-building/img/imgDetail03.gif) repeat-x;
}

#lightBuilding #cDetail04 .item{
	float: left;
	display: inline;
	padding: 21px 0 0 17px;
}
#lightBuilding #cDetail04 .item p{
	width: 239px;
	margin: 0 !important;
	padding: 0 !important;
}

#lightBuilding #cDetail04 .item .btn a{
	background-image: url(../../event/light-building/j/img/imgDetail14.jpg);
}

#lightBuilding #cDetail04 .item .btn_en a{
	background-image: url(../../event/light-building/e/img/imgDetail14_en.jpg);
}


#lightBuilding #cDetail04 .text{
	float: left;
	display: inline;
	padding-top: 20px;
}
#lightBuilding #cDetail04 .text p{
	margin: 0 25px 0 0 !important;
	padding: 0 !important;
}

#lightBuilding #cDetail04 .text a img{
	border: none;
}

#lightBuilding #cDetail04 .text .item02{
	float: left;
	display: inline;
}
#lightBuilding #cDetail04 .text .item02 a{
	display: inline-block;
	border: 1px solid #000;
}
#lightBuilding #cDetail04 .text .item02 a:hover{
	border: 1px solid #fce20e;
}

#lightBuilding #cDetail04 .text .btn,
#lightBuilding #cDetail04 .text .btn_en{
	width: 211px;
	height: 28px;
	padding-top: 11px;
	clear: both;
}
#lightBuilding #cDetail04 .text .btn a{
	width: 211px;
	height: 28px;
	display: block;
	text-indent: -9999px;
	background-repeat: no-repeat;
	line-height: 1pt;
	font-size: 1pt;
	background-image: url(../../event/light-building/j/img/imgLb08.jpg);
}
#lightBuilding #cDetail04 .text .btn_en a{
	width: 211px;
	height: 28px;
	display: block;
	text-indent: -9999px;
	background-repeat: no-repeat;
	line-height: 1pt;
	font-size: 1pt;
	background-image: url(../../event/light-building/e/img/imgLb08_en.jpg);
}

#lightBuilding #cDetail04 .item03 li a:hover{
	border: 1px solid #fad71f;
}


#lightBuilding #cDetail04 .text .btn a:hover,
#lightBuilding #cDetail04 .text .btn_en a:hover{
	background-position: 0 -28px;
}

/* */

#cPrivacy{
	padding: 12px 58px 0px 58px;
	line-height: 140%;
	font-size: 94%;
}

#cPrivacy h3{
	margin-top: 20px !important;
	font-size: 16px;
	font-weight: normal;
}

#cPrivacy li{
	margin-bottom: 10px;
}

#cPrivacy ol li{
	text-indent: -1.7em !important;
	padding-left: 1.7em !important;
	margin-bottom: 15px !important;
}
#cPrivacy ol li li{
	text-indent: -2.1em !important;
	margin-bottom: 5px !important;
}

#naviPrivacy{
	float: right;
	display: inline;
	padding: 0px !important;
	margin: 0px !important;
}

#naviPrivacy li{
	float: left;
	display: inline;
	background: none !important;
}
#naviPrivacy li{
	width: 220px;
	height: 28px;
	margin-right: 15px !important;
	padding-bottom: 10px !important;
}

#naviPrivacy li a{
	width: 220px;
	height: 28px;
	display: block;
	text-indent: -9999px;
	background-repeat: no-repeat;
	font-size: 1pt;
	line-height: 1pt;
}
#naviPrivacy li a:hover{
	background-position: 0 -28px;
}
#salone #naviPrivacy li.list01 a{
	background-image: url(../../event/salone/j/img/imgPrivay02.jpg);
}
#salone #naviPrivacy li.list02 a{
	background-image: url(../../event/salone/j/img/imgPrivay03.jpg);
}

#lightBuilding #naviPrivacy li.list01 a{
	background-image: url(../../event/light-building/j/img/imgPrivay02.jpg);
}
#lightBuilding #naviPrivacy li.list02 a{
	background-image: url(../../event/light-building/j/img/imgPrivay03.jpg);
}

#salone #naviPrivacy li.list01_en a{
	background-image: url(../../event/salone/e/img/imgPrivay02_en.jpg);
}
#salone #naviPrivacy li.list02_en a{
	background-image: url(../../event/salone/e/img/imgPrivay03_en.jpg);
}

#lightBuilding #naviPrivacy li.list01_en a{
	background-image: url(../../event/light-building/e/img/imgPrivay02_en.jpg);
}
#lightBuilding #naviPrivacy li.list02_en a{
	background-image: url(../../event/light-building/e/img/imgPrivay03_en.jpg);
}

