/* Utility ***************************************************************************/
small {
  font-size: 10pt; }

.arrow1 {
  background: url(../img/arrow1.png) no-repeat left center;
  padding-left: 12px; }

.font-def {
  font-size: 8pt;
  letter-spacing: 0.1em; }

.font-p1 {
  font-size: 9pt;
  letter-spacing: 0.1em; }

.font-p2 {
  font-size: 10pt;
  letter-spacing: 0.1em; }

.font-p3 {
  font-size: 11pt;
  letter-spacing: 0.1em; }

/* Common Layout ***************************************************************************/
#preload {
  position: absolute;
  top: 50%;
  left: 50%; }

#page-container {
  /*display: none;*/ }

body {
  background-color: transparent; }

footer {
  /* display: none; */
  position: fixed;
  z-index: 5;
  left: 40px;
  bottom:10px; }
  footer #lang {
    background: url(../img/footer_lang_bg.png) no-repeat left top;
    margin-bottom: 10px;
    height: 17px;
    zoom: 1;
    display: none; }
    footer #lang img {
      vertical-align: top; }
    footer #lang li {
      float: left;
      list-style-type: none;
      padding-right: 12px; }
    footer #lang:before, footer #lang:after {
      display: block;
      height: 0;
      visibility: hidden;
      content: "\0020"; }
    footer #lang:after {
      clear: both; }


/* GlobalTop Layout ***************************************************************************/

#top #globalTop {
	text-align: center;
	width: 100%;
	height:400px;
	position: absolute;
	top:50%;
	margin-top: -200px;
	/* position: static; */
}

#top #globalTop h1 {
	margin-top:10px; 	
}

#top #globalTop p {
	font-weight: bold;
	color:#666;
	letter-spacing:0;
	margin: 40px 0 30px;
}

#top #globalTop ul {
	width: 600px;
	margin: 0 auto;
	/* width: 240px; */
}

#top #globalTop ul li {
	width: 120px;
	height: 70px;
	list-style-type: none;
	float: left;
	margin: 0 0 30px 0;
}

#top #globalTop #enterBtn {
	margin: 60px 0 0 0;
}
