@charset "utf-8";
/* CSS Document */

/*
サブメニュー館内案内
-------------------------------------------------------------------*/
* {
  margin:0;
  padding:0;
}
#accordion3 {
   width:200px;
   border-right:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
   border-top-width:1px;
   border-top-style:solid;
   border-top-color:#CCCCCC;
   float:right;
   margin-top:20px;
   display:inline;
   overflow:hidden;
   font-size:11px;
}
.accordion3{
	padding:30px 0 5px 10px;
	width:200px;
	font-size:11px;
	color:#666666;
	background:url(images/category_h.jpg) no-repeat;
}

.accordion3 dt{
     cursor:pointer; 
     width:200px;
     font-size:11px;
	 font-weight:normal;
	 line-height:2.0;
	 margin-right:10px;
	 padding:0 0 0 20px;
	 text-align:left;
	 float:left;
	 clear:both;
	 overflow:hidden;
	 text-decoration:underline;
	 color:#3366CC;
	 background:url(images/aicon.jpg) no-repeat left center;

}
.accordion3 dt:hover {
	color:#333333;
	width:200px;
	font-size:11px;
	background:url(images/aicon_down.jpg) no-repeat left center;
}
.accordion3 dt:visited {
	color:#333333;
	width:200px;
	font-size:11px;
	background:url(images/aicon_down.jpg) no-repeat left center;
}
.accordion3 .open {
 	 font-size:11px;
	 font-weight:normal;
	 line-height:2.0;
 	 padding-left:20px;
	 width:200px;
	 color:#333333;
	 background:url(images/aicon_down.jpg) no-repeat left center;


}
.accordion3 dd {
    overflow:hidden; 
	background:#fff;
	font-size:11px;

}
.accordion3 span {
    display:block; 
	width:200px; 
	padding:2px 0 2px 30px;
	text-align:left;
	line-height:1.5;
	color:#333333;
	font-size:11px;
	background:url(images/aicon_down.jpg) no-repeat 10px center;

}
.accordion3 span:hover{
    display:block; 
	width:200px; 
	border-top:none; 
	padding:2px 0 2px 30px;
	text-align:left;
	line-height:1.5;
	color:#333333;
}
/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
#accordion3,
.accordion3 dt {display:inline;}

/* add zoom:1 to overflow:hidden */
#accordion3,
.accordion3 dd {zoom:1;}


