@charset "utf-8";
/* CSS Document */

/********************/
/*                  */
/*  popup_menu.css  */
/*                  */
/********************/

/*-------------------------------------------------------------- Navigation
*/
#Navi {
  width: 180px;
  margin-bottom: 12px;
}
#Navi ul {
	margin: 0px;
	padding: 0px;
  list-style: none;
	line-height: 0em;
}
#Navi li {
	margin: 0px;
	padding: 0px;
  overflow: hidden;
	line-height: 0em;
}

#Navi img {
	border: 0px;
	vertical-align: top;
}

#Navi a {
  display: block;
  width: 180px;
  height: 40px;
  overflow: hidden;
  float: left;
	border: 0px;
	vertical-align: top;
}

#Navi a:hover {
  background-position: bottom;
}

/*-------------------------------------------------------------- popup menu
*/
.menu {
  visibility: hidden;
  position: absolute;
}
.menu table {
  border-collapse: collapse;
}
.menu td {
/*  overflow: hidden;
*/
  padding: 0;
}
.menu ul {
  list-style: none;
	margin: 0px;
	padding: 0px;
}
.menu li {
	background-image: url(../images/menu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left; 
	background-color: #FEFCF7;
  width: 130px;
  overflow: hidden;
  padding: 5px 0px 5px 20px;
	font-size: medium;
	letter-spacing: 3px;
}
.menu a {
/*  display: block;
  color: #6174fd;
  width: 100%;
  overflow: hidden;
	*/
  display: block;
  width: 222px;
  margin: 1px;
  padding: 0;
  overflow: hidden;
}
.menu a:hover {
  color: #383864;
  background: #e6ebff;
  text-decoration: none;
	
  background-position: left bottom;
}

/*-------------------------------------------------------------- popup menu position
*/
#menu2 {left: 152px;top: 367px;}
#menu3 {left: 152px;top: 407px;}

/*-------------------------------------------------------------- popup menu style
*/
.pmt00 {height: 20px;}
.pmt01 {width: 28px;}
.pmt04 {height: 2px;}

.pmt03,
.pmt07 {height: 16px;}

.pmt02,
.pmt05,
.pmt06 {width: 16px;}

.pmt11 {background: url(../images/menu/pmt11.gif);width: 8px;height: 8px;}
.pmt12 {background: url(../images/menu/pmt12.gif);       height: 8px; }
.pmt13 {background: url(../images/menu/pmt13.gif);width:12px;height: 8px;}
.pmt21 {background: url(../images/menu/pmt21.gif);width: 8px;        }
.pmt23 {background: url(../images/menu/pmt23.gif);width:12px;        }
.pmt31 {background: url(../images/menu/pmt31.gif);width: 8px;height:12px;}
.pmt32 {background: url(../images/menu/pmt32.gif);       height:12px;}
.pmt33 {background: url(../images/menu/pmt33.gif);width:12px;height:12px;}

