@charset "utf-8";
body { behavior:url("/ioft/jp/js/csshover.htc"); }

.dropdown1 {
	padding:0;
	margin:0;
	float:left;
	font-size: 12px;
	color:#FFF;
	text-decoration:none;
	font-family:'Arial', 'Helvetica';
}
.dropdown1 dt {
	padding:0;
	margin:0;
	position:relative;
	top:0px;
	width:125px;
	height:22px;
	cursor:pointer;
	background:url(../images/navi/outline_out.gif);
}

.dropdown1 dt:hover {
	height:22px;
	background:url(../images/navi/outline_on.gif);
}
.dropdown1 dd {
	padding:0;
	margin:0;
	position:absolute;
	overflow:hidden;
	width:125px;
	display:none;
	background:#333;
	z-index:2;
	opacity:0;
}
.dropdown1 ul {
	padding:0;
	margin:0;
	width:123px;
	border:1px solid #333;
	list-style:none;
}
.dropdown1 li {
	display:inline;
}
.dropdown1 a, .dropdown1 a:active, .dropdown1 a:visited {
	display:block;
	padding:5px;
	color:#FFF;
	background:#333;
	text-decoration:none;
	width:113px;
	_width:123px;
}/*_width:__px IE6 hack bgwidth*/
.dropdown1 a:hover {
	background:#666;
	color:#FFF;
	text-decoration:none;
	border-bottom:1px solid #1378dc;
}
.dropdown1 .underline {
	border-bottom:1px solid #666;
}
.dropdown2 {
	padding:0;
	margin:0;
	float:left;
	font-size: 12px;
	color:#FFF;
	text-decoration:none;
	font-family:'Arial', 'Helvetica';
}
.dropdown2 dt {
	padding:0;
	margin:0;
	position:relative;
	top:0px;
	width:124px;
	height:22px;
	cursor:pointer;
	background:url(../images/navi/visit_out.gif);
}
.dropdown2 dt:hover {
	height:22px;
	background:url(../images/navi/visit_on.gif);
}
.dropdown2 dd {
	padding:0;
	margin:0;
	position:absolute;
	overflow:hidden;
	width:165px;
	display:none;
	background:#333;
	z-index:2;
	opacity:0;
}
.dropdown2 ul {
	padding:0;
	margin:0;
	width:163px;
	border:1px solid #333;
	list-style:none;
}
.dropdown2 li {
	display:inline;
}
.dropdown2 a, .dropdown2 a:active, .dropdown2 a:visited {
	display:block;
	padding:5px;
	color:#FFF;
	background:#333;
	text-decoration:none;
	width:153px;
	_width:163px;
}/*_width:__px IE6 hack bgwidth*/
.dropdown2 a:hover {
	background:#666;
	color:#FFF;
	text-decoration:none;
	border-bottom:1px solid #1378dc;
}
.dropdown2 .underline {
	border-bottom:1px solid #666;
}
.dropdown3 {
	padding:0;
	margin:0;
	float:left;
	font-size: 12px;
	color:#FFF;
	text-decoration:none;
	font-family:'Arial', 'Helvetica';
}
.dropdown3 dt {
	position:relative;
	top:0px;
	width:124px;
	height:22px;
	cursor:pointer;
	background:url(../images/navi/event_out.gif);
}
.dropdown3 dt:hover {
	height:22px;
	background:url(../images/navi/event_on.gif);
}
.dropdown3 dd {
	padding:0;
	margin:0;
	position:absolute;
	overflow:hidden;
	width:230px;
	display:none;
	background:#333;
	z-index:2;
	opacity:0;
}
.dropdown3 ul {
	padding:0;
	margin:0;
	width:228px;
	border:1px solid #333;
	list-style:none;;
}
.dropdown3 li {
	display:inline;
}
.dropdown3 a, .dropdown3 a:active, .dropdown3 a:visited {
	display:block;
	padding:5px;
	color:#FFF;
	background:#333;
	text-decoration:none;
	width:218px;
	_width:228px;
}/*_width:__px IE6 hack bgwidth*/
.dropdown3 a:hover {
	background:#666;
	color:#FFF;
	text-decoration:none;
	border-bottom:1px solid #1378dc;
}
.dropdown3 .underline {
	border-bottom:1px solid #666;
}
.dropdown4 {
	padding:0;
	margin:0;
	float:left;
	font-size: 12px;
	color:#FFF;
	text-decoration:none;
	font-family:'Arial', 'Helvetica';
}
.dropdown4 dt {
	position:relative;
	top:0px;
	width:124px;
	height:22px;
	cursor:pointer;
	background:url(../images/navi/exhibit_out.gif);
}
.dropdown4 dt:hover {
	height:22px;
	background:url(../images/navi/exhibit_on.gif);
}
.dropdown4 dd {
	padding:0;
	margin:0;
	position:absolute;
	overflow:hidden;
	width:185px;
	display:none;
	background:#333;
	z-index:2;
	opacity:0;
}
.dropdown4 ul {
	padding:0;
	margin:0;
	width:183px;
	border:1px solid #333;
	list-style:none;;
}
.dropdown4 li {
	display:inline;
}
.dropdown4 a, .dropdown4 a:active, .dropdown4 a:visited {
	display:block;
	padding:5px;
	color:#FFF;
	background:#333;
	text-decoration:none;
	width:173px;
	_width:183px;
}/*_width:__px IE6 hack bgwidth*/
.dropdown4 a:hover {
	background:#666;
	color:#FFF;
	text-decoration:none;
	border-bottom:1px solid #1378dc;
}
.dropdown4 .underline {
	border-bottom:1px solid #666;
}
.dropdown5 {
	padding:0;
	margin:0;
	float:left;
	font-size: 12px;
	color:#FFF;
	text-decoration:none;
	font-family:'Arial', 'Helvetica';
}
.dropdown5 dt {
	position:relative;
	top:0px;
	width:124px;
	height:22px;
	cursor:pointer;
	background:url(../images/navi/press_out.gif);
}
.dropdown5 dt:hover {
	height:22px;
	background:url(../images/navi/press_on.gif);
}
.dropdown5 dd {
	padding:0;
	margin:0;
	position:absolute;
	overflow:hidden;
	width:135px;
	display:none;
	background:#333;
	z-index:2;
	opacity:0;
}
.dropdown5 ul {
	padding:0;
	margin:0;
	width:133px;
	border:1px solid #333;
	list-style:none;
}
.dropdown5 li {
	display:inline;
}
.dropdown5 a, .dropdown5 a:active, .dropdown5 a:visited {
	display:block;
	padding:5px;
	color:#FFF;
	background:#333;
	text-decoration:none;
	width:123px;
	_width:133px;
}/*_width:__px IE6 hack bgwidth*/
.dropdown5 a:hover {
	background:#666;
	color:#FFF;
	text-decoration:none;
	border-bottom:1px solid #1378dc;
}
.dropdown5 .underline {
	border-bottom:1px solid #666;
}
.dropdown6 {
	padding:0;
	margin:0;
	float:left;
	font-size: 12px;
	color:#FFF;
	text-decoration:none;
	font-family:'Arial', 'Helvetica';
}
.dropdown6 dt {
	position:relative;
	top:0px;
	width:124px;
	height:22px;
	cursor:pointer;
	background:url(../images/navi/contact_out.gif);
}
.dropdown6 dt:hover {
	height:22px;
	background:url(../images/navi/contact_on.gif);
}
.dropdown6 dd {
	padding:0;
	margin:0;
	position:absolute;
	overflow:hidden;
	width:185px;
	display:none;
	background:#333;
	z-index:2;
	opacity:0;
}
.dropdown6 ul {
	padding:0;
	margin:0;
	width:183px;
	border:1px solid #333;
	list-style:none;
}
.dropdown6 li {
	display:inline;
}
.dropdown6 a, .dropdown6 a:active, .dropdown6 a:visited {
	display:block;
	padding:5px;
	color:#FFF;
	background:#333;
	text-decoration:none;
	width:173px;
	_width:183px;
}/*_width:__px IE6 hack bgwidth*/
.dropdown6 a:hover {
	background:#666;
	color:#FFF;
	text-decoration:none;
	border-bottom:1px solid #1378dc;
}
.dropdown6 .underline {
	border-bottom:1px solid #666;
}
