﻿/* All */
nav {}
nav ul {
  *zoom: 1;
  list-style: none;
  list-style:none;float:right;
  margin: 0;
  padding: 0;
}
nav ul:before,
nav ul:after {
  content: "";
  display: table;
}
nav ul:after {
  clear: both;
}
nav ul > li {
  float:left;font-family:Nanum Gothic;font-weight:normal;font-size:16px;margin:0 0 0 0;
  position: relative;
}
nav ul > li:hover {}

nav ul > li a{padding:40px 0 42px 40px;}
nav ul > li a:hover{color:rgba(25,189,255,1);}

nav a {
  display: block;
  padding:4px 0 4px 0;
  line-height:18px;
  color: #fff;
}
nav a:hover {
  text-decoration: none;
}
nav li ul {}
nav li ul li {
	background:rgba(0,0,0,0.4);
  width:140px;
}

.only li ul li {
	background:rgba(0,0,0,0.8)!important;
}

nav li ul a {
	padding:10px 0 0 15px;
  border: none;
  font-size:14px;
  line-height:14px;
}
nav li ul a:hover {}


/* Slide Down

nav ul > li:hover ul li {
  height: 42px;
}
nav li ul {
  position: absolute;
  top: 100px;
  z-index: 1;
}
nav li:last-child ul {right:-20px;}

nav li ul li {
  overflow: hidden;
  height: 0;
  
  -webkit-transition: height 200ms ease-in;
  -moz-transition: height 200ms ease-in;
  -o-transition: height 200ms ease-in;
  transition: height 200ms ease-in;

============================== */
  
nav ul > li:hover ul li {
  height: 42px;
}
  
nav ul > li:hover ul {
  visibility: visible;
  opacity: 1;
  filter: alpha(opacity=100);
}
nav li ul {
  position: absolute;
  left:20px;
  top: 100px;
  z-index: 1;
  visibility: hidden;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: 200ms ease;
  -moz-transition: 200ms ease;
  -o-transition: 200ms ease;
  transition: 200ms ease;
}
  

