@charset "utf-8";
/* wrap gnb */
.wrap-gnb{
  display:block;
  background-color:#e4e4e4
}
.wrap-gnb .container{
  position:relative;
}

/* global navi */
#_globalNavi{
  float:right;
  margin-top:3px;
}

/* link */
.area-link{
  float:right;
  line-height:30px;
}
.area-link a{
  display:inline-block;
  margin-right:10px;
  vertical-align:middle;
  font-size:0.6rem;
  color:#999
}
.area-link a:before{
  content:"";
  display:inline-block;
  width:3px;
  height:3px;
  margin-right:7px;
  vertical-align:middle;
  background-color:#005aab
}
.area-link a:hover{
  font-weight:bold;
  color:#005aab
}

/*  logo  */
.area-logo{
  float:left;
  line-height:63px;
  text-align:center;
}
.area-logo img{
  vertical-align:middle;
}
/* btn lnb */
.area-btn-lnb{
  display:none;
}
/* lnb */
.area-lnb{
  float: left;
}
.area-lnb .area-link{
  display:none
}
.area-lnb .ul_1:after{
  content:"";
  display:block;
  clear:both;
}
.area-lnb .li_1{
  float:left;
  /* width:calc(100% / 7); */
  line-height:70px;
  text-align:center;
 padding: 0 12px;
}
.area-lnb .li_1:before, .area-lnb .li_1:after{
  content:"";
  display:none;
}
.area-lnb .a_1:hover,
.area-lnb .a_1{
  position:relative;
}
.area-lnb .div_2{
  display:block;
  width:100%;
  max-height:0;
  position:absolute;
  z-index:99999;
  transition:all 0.5s ease;
  background:  url('/sites/wu/images/main/bg_lnb.png') repeat left top;
  overflow:hidden;
  left: 0px;
}
.area-lnb .li_1:hover .div_2{
  max-height:500px;
}
.area-lnb .ul_2{
  display: table;
  width: 100%;
  max-width: 1020px;
  margin: 0 auto;
  border-right: 1px solid #585653;
}
.area-lnb .li_2{
  line-height:28px;
  text-align: left;
  padding: 0 0 0 20px;
}
.area-lnb .li_2:first-child{
  border-top:0 none;
}
.area-lnb .li_2 .li_3 {
  height: 23px;
}
#menuUItop .li_2_2572, #menuUItop .li_2_2573, #menuUItop .li_2_2574, #menuUItop .li_2_1295, #menuUItop .li_2_1297, #menuUItop .li_2_1298, #menuUItop .li_2_12160, #menuUItop .li_2_1299, 
#menuUItop .li_2_1300,
#menuUItop .li_2_1301, #menuUItop .li_2_6965, #menuUItop .li_2_1305, #menuUItop .li_2_6966, #menuUItop .li_2_1303, #menuUItop .li_2_1304, #menuUItop .li_2_1306, 
#menuUItop .li_2_1307, #menuUItop .li_2_1312, #menuUItop .li_2_1308, #menuUItop .li_2_1309, #menuUItop .li_2_1310, #menuUItop .li_2_1311, #menuUItop .li_2_13012,
#menuUItop .li_2_1319, #menuUItop .li_2_1320, #menuUItop .li_2_1321, #menuUItop .li_2_1317, #menuUItop .li_2_1294 {
  background: url('/sites/wu/images/main/arrow_lnb.png') no-repeat right 11px;
}
#menuUItop .li_2_2573, #menuUItop .li_2_1337, #menuUItop .li_2_1295,
#menuUItop .li_2_1305, #menuUItop .li_2_1303, #menuUItop .li_2_1306, 
#menuUItop .li_2_1318, #menuUItop .li_2_1319, #menuUItop .li_2_1320, #menuUItop .li_2_1321,
#menuUItop .li_2_1312, #menuUItop .li_2_12160, #menuUItop .li_2_13012 {
  margin-top: 25px;
}
#menuUItop .li_2_1323 {
  margin-top: 28px;
}
#menuUItop .li_2_1322,
#menuUItop .li_2_2733,
#menuUItop .li_2_3224 {
  margin-top: 30px;
}
#menuUItop .li_2_1300,
#menuUItop .li_2_1876 {
  margin-top: 50px;
}
/*차량정기권신청안내*/
#menuUItop .li_2_12344 {
  margin-top:80px;
}

.li_3_1351  {
	display: none;
}
.li_3_1877 {
	background: url(/sites/wu/images/common/link.gif) no-repeat 89px 10px;
}
.li_3_2677{
	background: url(/sites/wu/images/common/link.gif) no-repeat 65px 10px;
}
/*
.li_3_1414 {
	background: url(/sites/wu/images/common/link.gif) no-repeat 77px 10px;
}
*/
.area-lnb .div_2 .line  {
    padding: 25px 0;
    display: table-cell;
    height: 100%;
  	background:  url('/sites/wu/images/main/line_lnb.png') repeat-y left top;
  	width: 20%;
	transition:all 0.2s ease;
}
.area-lnb .div_2 .line:hover,
.area-lnb .div_2 .line.now {
  background:  url('/sites/wu/images/main/bg_lnb_ov.png') repeat left top;
}
.area-lnb .div_2 .line.g1 {
  width: 25%;
  padding: 15px 0;  
}
.area-lnb .div_2 .line.g3 {
  width: 25%;
}
.area-lnb .div_2 .line.g6 {
  width: 20%;
  padding: 15px 0;  
}
.area-lnb .div_2 .line.g1 .li_2,
.area-lnb .div_2 .line.g6 .li_2 {
  text-align: center;
  padding: 0px;
}
.area-lnb .a_2{
  color:#fff;
  font-size: 14px;
  font-weight: bold;
}
.area-lnb .a_2:hover{
  color:#fff;
  text-decoration:underline;
}
.area-lnb ._active{
  color:#c00c0c;
  /*text-decoration:underline;*/
}
.area-lnb .a_2._active,
.area-lnb .a_3._active{
  color:#fff;
  text-decoration:underline;
}
.area-lnb .a_2._active {
	text-decoration:none;
}
.menuUItop .li_1.eQ04 {
  background: url(../images/common/bg_admission.gif) no-repeat center center;
  padding: 0 18px;
}
.menuUItop .li_1.eQ04:hover {
  background: url(../images/common/bg_admission_ov.gif) no-repeat center center;
  padding: 0 18px;
}
.menuUItop .li_1.eQ04 a {
  color: #fff;
}

/* btn top */
#btnTop{
  display:block
}

/* address */
.area-address{
  float:left;
  width:75%
}

/* family site */
.area-family-site{
  position:absolute;
  top:0;
  right:0
}

/* Header */
.row_header {
	overflow: hidden;
}

.li_3_12098 {letter-spacing:-1.5px;}
.li_3_1405, .li_3_11751, .li_3_12121, .li_3_12100, .li_3_12141, .li_3_12373 {display:none;}
