@charset "utf-8";
/* CSS Document */

/* drop down
-----------------------------------------*/
/* link */
.mod_dropnavi ul li a{
  transition-property: border;
  transition-duration: 0.5;
  transition-timing-function: ease;
  transition-delay: 0;
}
.mod_dropnavi ul li a:link    {text-decoration:none;}
.mod_dropnavi ul li a:visited {text-decoration:none;}
.mod_dropnavi ul li a:hover   {text-decoration:none;}
.mod_dropnavi ul li a:active  {text-decoration:none;}

.mod_dropnavi{
	position:absolute;
	top:15px;
	right:10px;
}
.mod_dropnavi i{
	color:#FFFFFF;
}

/* mod_dropnavi */
.mod_dropnavi>ul{
	height:45px;
}
.mod_dropnavi>ul>li{
	width:200px;
	float:left;
	position:relative;
	text-align:center;
	line-height:40px;
	background-color:#333333;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.mod_dropnavi>ul>li>a{
	display:block;
	color:#FFFFFF;
	font-weight:bold;
}
/* mod_dropnavi_child */
.mod_dropnavi .mod_dropnavi_child{
  display:none;
  position:absolute;
  z-index:99;
  font-weight:bold;
  padding:0px 0 0 0!important;
}
.mod_dropnavi .mod_dropnavi_child ul{
 padding:10px 0px 10px 30px!important;
	width:170px;
 margin-top:-3px;
 background-color:#555555;
 	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;

}
.mod_dropnavi .mod_dropnavi_child ul li{
 font-size:90%;
 line-height:1.3;
 text-align:left;
 margin:0px 0 0 0!important;
 white-space:nowrap;
 
}
.mod_dropnavi .mod_dropnavi_child ul li a{
  padding:0 0 0 0px!important;
  display:inline-block;
}
.mod_dropnavi .mod_dropnavi_child ul li a:link    {color:#FFF; text-decoration:none;}
.mod_dropnavi .mod_dropnavi_child ul li a:visited {color:#FFF; text-decoration:none;}
.mod_dropnavi .mod_dropnavi_child ul li a:hover   {color:#FFF; text-decoration:underline;}
.mod_dropnavi .mod_dropnavi_child ul li a:active  {color:#FFF; text-decoration:underline;}
