html, body, input{
  font-family: "Calibri","Meiryo","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","STHeiti","Microsoft YaHei",SimHei,sans-serif;
}

html, body {
   height: 100%;
   min-width: 320px;
   min-height: 480px;
}

body {
   background-color: #E6E6E6;
}

.ground{
	position: relative;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
}

.top_ground{
  position: relative;
	width: 100%;
	height: auto;
	border: 0px solid #000;
}

.main_ground{
  position: relative;
	width: 100%;
	height: auto;
	border: 0px solid #000;
}

#logo {
  position: absolute;
  left: 50px;
  top: 50px;
  width: 165px;
  height: 30px;
  border: 0px solid #000;
}

#wordding01 {
  position: absolute;
  top: 190px;
  left: 0px;
  right: 0px;
  margin: 0 auto;
  text-align: center;
  border: 0px solid #000;
}

.slotMachineDiv{
  position: absolute;
  top: 290px;
  left: 0px;
  right: 0px;
  margin: 0 auto;
  text-align: center;
  border: 0px solid #000;
}

#cellphone01 {
  position: absolute;
  top: 490px;
  left: 0px;
  right: 0px;
  width: 950px;
  height: 50px;
  margin: 0 auto;
  text-align: center;
  border: 0px solid #000;
}

.buttonDiv {
  position: absolute;
  top: -12px;
  left: 442px;
  width: 69px;
  height: 78px;
  text-align: center;
  border: 0px solid #000;
  z-index: 50;
  cursor: pointer;
}

.bottom_ground{
  position: relative;
	width: 100%;
	height: auto;
	border: 0px solid #000;
}

/******** TOP ********/


/******** TOP(End) ********/

/******** MAIN ********/

.main_area{
  position: relative;
  height: auto;
  left: 0;
  right: 0;
  margin: 0 auto;
  border: 0px solid #000;
}


/******** MAIN(End) ********/

/******** BOTTOM ********/


/******** BOTTOM(End) ********/

.main_width{
  width: 90%;
  /*max-width: 1200px;*/
  min-width: 980px;
}

.bgcolor{
  background-color: #FFBB0F; /* #4E98DE #FFBB0F */
}

.textcolor{
  color: #FFBB0F; /* #4E98DE #FFBB0F */
}
