#wrapper {
  background: transparent url(http://img.gameangel.com/fg/game/game_rank/daily_event/popwin_bg.jpg) no-repeat left top;
  width: 920px;
  height: 510px;
  text-align: center;
  float: left;
  position:relative;
}
#cotentswrap {
  background: transparent url(http://img.gameangel.com/fg/game/game_rank/daily_event/popwin_bottom_bg.jpg) no-repeat left bottom;
  text-align: left;
  padding: 20px;
  float: left;
}
/* flash °ÔÀÓ */
#gameview {
  float: left;
  padding-right: 10px;
  background-color: #FFF;
}
/* °ÔÀÓ Á¤º¸ */
#infowrap {
  float: left;
  background-color: #FFF;
  width: 234px;
  text-align: center;
  position: relative;
  height: 470px;
}

/*------------------------------------------------------ °ÔÀÓ¹æ¹ý, ³ëÇÏ¿ì */
dl#info {
  position: relative;
  text-align: left;
  margin: 15px auto 0;
}

dl#info dt {
  height: 25px;
  cursor: pointer;
  text-indent: -99999px;
}
dl#info dt.howto {
  width: 89px;
  margin-left: 7px;
}
dl#info dt.dsc {
  width: 100px;
  position: absolute;
  top: 0;
  margin-left: 101px;
}

dl#info dd {
  border: 1px solid silver;
  display: none;
  height: 153px;
  margin: 0 auto;
  overflow: auto;
  width: 228px;
}
dl#info dd  p {
  margin: 5px;
}

/* °ÔÀÓ¹æ¹ý */
dl#info.viewhowto dt.howto {
  background: #9A9A9A url(http://img.gameangel.com/fg/game/game_rank/daily_event/popwin_info_button01_on.jpg) no-repeat left top;
  cursor: default;
}
dl#info.viewhowto dd.howto {
  display: block;
}
dl#info.viewhowto dt.dsc {
  background: #9A9A9A url(http://img.gameangel.com/fg/game/game_rank/daily_event/popwin_info_button02.jpg) no-repeat left top;
}

/* °ÔÀÓ³ëÇÏ¿ì */
dl#info.viewdsc dt.dsc {
  background: #9A9A9A url(http://img.gameangel.com/fg/game/game_rank/daily_event/popwin_info_button02_on.jpg) no-repeat left top;
  cursor: default;
}
dl#info.viewdsc dd.dsc {
  display: block;
}
dl#info.viewdsc dt.howto {
  background: #9A9A9A url(http://img.gameangel.com/fg/game/game_rank/daily_event/popwin_info_button01.jpg) no-repeat left top;
}


/*------------------------------------------------------ ³»ÀÏÀÇ °ÔÀÓ */
div#tomgame {
  background: transparent url(http://img.gameangel.com/fg/game/game_rank/daily_event/popwin_tom_game_info_bg.gif) no-repeat 50% top;
  float: left;
  height: 127px;
  margin: 15px auto 0;
  text-align: left;
  width: 100%;
}
div#tomgame dl {
  float: left;
  line-height: 1.2;
  margin-top: 37px;
  padding-left: 15px;
}
div#tomgame dt {
  color: #2A2A2A;
  float: left;
  font-weight: bold;
  line-height: 1.5;
  width: 210px;
}
div#tomgame dd.sub {
  color: #1261AE;
  float: right;
  font-weight: bold;
  line-height: 1.5;
  width: 127px;
}
div#tomgame dd.intro {
  color: #2A2A2A;
}
div#tomgame dd.img img {
  float: left;
  margin-right: 10px;
}

/*----------------------------------------------- ¿À´ÃÀÇ °ÔÀÓ ·©Å· Á¤º¸ */
#tomrank {
  background: transparent url(http://img.gameangel.com/fg/game/game_rank/daily_event/popwin_ranking_bg.jpg) no-repeat 50% top;
  clear: both;
  float: left;
  height: 116px;
  margin-top: 15px;
  text-align: left;
  width: 100%;
}
#tomrank p {
  color: #2A2A2A;
  font-weight: bold;
  line-height: 1.2;
  margin: 10px 0 0 75px;
  text-align: center;
}

#tomrank p a {
  margin: 0 5px;
  display: inline-block;
  position: relative;
  top: -1px;
}

#tomrank table {
  border: 0;
  margin: 10px 0 0 10px;
  width: 100%;
}
#tomrank table caption {
  display: none;
}
#tomrank table th {
  color: #2A2A2A;
}
#tomrank table th, #tomrank table td {
  line-height: 1.3;
  text-align: center;
  color: #2A2A2A;
}
#tomrank table col.rank {
  width: 30%;
}
#tomrank table col.nick {
  width: 35%;
}
#tomrank table col.point {
  width: 35%;
}
#tomrank table tr.ranktop td {
  color: #DE0B07;
  font-weight: bold;
}