    table {
      width: 100%;
      margin: 0;
    }
    table tr {
      border: 1px solid #ddd;
    }
    table th {
      padding: 10px;
      text-align: center;
    }
    table th {
      font-size: 13px;
      letter-spacing: 1px;
    }
    table td {
    }

  @media print, screen and (max-width: 768px) {
    table {
      border: 0;
      margin: 0;
    }
    table thead, table th {
      display: none;
    }
    table tr {
      display: block;
      margin: 5px;
      border-top: 2px solid gold;
    }
    table td {
      display: block;
      border: 0;
      margin: 0;
      text-align: right;
      font-size: 13px;
      font-weight: bold;
      white-space: pre-wrap;
    }
    table td:last-child {
      border-bottom: 0;
    }
    table td:before {
      display: inline;
      float: left;
      text-align: left;
      content: attr(data-label);
      font-weight: normal;
    }
  }

.UI_Show, ._IsShow {display: auto}
.UI_Hide, ._IsHide {display: none}

.UI_Show_85{filter: alpha(Opacity= 85); opacity: 0.85;}
.UI_Show_75{filter: alpha(Opacity= 75); opacity: 0.75;}
.UI_Show_50{filter: alpha(Opacity= 50); opacity: 0.50;}
.UI_Show_35{filter: alpha(Opacity= 35); opacity: 0.35;}
.UI_Show_25{filter: alpha(Opacity= 25); opacity: 0.25;}

.WUI_Window_Head, .WUI_Window_Body, .WUI_Window_Tile
	{margin: 001px 000px}

.WUI_Window_Head, .WUI_Window_Tile
	{padding:001px 001px}
.WUI_Window_Body, .WUI_Window_Menu
	{padding:000px 001px}
.WUI_Window_Main, .WUI_Window_Skip
	{padding:002px 002px}

.WUI_Window_Head, .WUI_Window_Body
	{border: #BBB 001px solid}
.WUI_Window_Main
	{border: #FFF 001px solid}

.WUI_Window_Main, .WUI_Window_Body, .WUI_Window_Skip
	{background: #FFF; color: #000}

.WUI_Window_Head
	{color: #000}

.WUI_Window_Menu, .WUI_Window_Menu_1
	{width: auto; background: url('/WUI/VS.STYLE1.PNG') repeat-x; color: #000}
.WUI_Window_Menu_2
	{width: auto; background: url('/WUI/VS.STYLE2.PNG') repeat-x; color: #000; cursor: hand}
.WUI_Window_Menu_3
	{width: auto; background: url('/WUI/VS.STYLE3.PNG') repeat-x; color: #000; cursor: hand}

.map-wrapper {
    position:relative;
    height:500px;
}
.map-canvas {
    position:absolute;
    margin-bottom:20px;
    width:100%;
    height:500px;
    color: #29383F;
    position:absolute;
    left:0;
    top:0;
    right:0;
}

/*
@-webkit-keyframes gradient {
  0% { -webkit-gradient(linear, left top, left bottom, from(rgba(50,50,50,0.8)), to(rgba(80,80,80,0.2)), color-stop(.5,#333333));}
*/
@-webkit-keyframes spin {
  0% { -webkit-transform: rotateY(0deg); }
 50% { opacity: 0.1; }
100% { -webkit-transform: rotateY(360deg); }
}
.csstransforms3d.cssanimations #logo {
	-webkit-perspective: 1000;
}
.csstransforms3d.cssanimations #logo {
	-webkit-animation: spin 3s ease-in-out infinite;
}
/*
.csstransforms3d.cssanimations #logo img {
	-webkit-transition: -webkit-transform .10s ease-out;
	-webkit-transform: rotateZ(15deg) rotateX(20deg) rotateY(-25deg);
}
.csstransforms3d.cssanimations #logo img:hover {
	-webkit-transform: rotateZ(5deg) rotateX(10deg) rotateY(-15deg);
}*/