@charset "utf-8"; 
*{margin:0; padding:0; font-size:14px; font-family:arial,verdana, sans-serif, "ＭＳゴシック";}
body{background:#170414 url(lip.jpg) top left repeat;}
.home { float:right; margin:0; padding:0;}
/*

#wrap{width:775px; margin:0 auto; padding:0;background:#170414;}
#wrap #top1{ background:url(top1.jpg) top left no-repeat; height:51px; width:775px; margin:0; padding:0;}
#wrap #top2{ background:url(top2.jpg) top left no-repeat; height:213px; width:775px;}

#wrap #both{width:775px; background:url(bgRed.jpg) top left repeat-x;  margin:0; padding:0;}
#wrap #left{ float:left;width:528px; height:232px; margin:0; padding:0;}
#wrap #left .bonus{width:528px; height:154px; background:url(how.jpg) top left no-repeat; margin:0; padding:0;}
#wrap #left .bonus p{ color:#fff; padding:35px 0 0 35px; text-align:left; line-height:17px; font-weight:bold; font-size:12px; margin:0; }
#wrap #right{ float:left; width:247px;  height:232px;  margin:0; padding:0;}
#wrap #bonus {width:775px; height:320px; background:url(bgRed.jpg) top left repeat; margin:0; padding:0;}
#wrap #bonus .bnsTop{ width:775px; height:34px; background:url(bonus.jpg) top left no-repeat; margin:0; padding:0; }
#wrap #bonus .howto{width:775px; margin:0; padding:0;}
#wrap #bonus .left{ float:left;padding:0; margin:0;}
#wrap #bonus .btn_dxhome{ width:775px; height:74px; margin:0; padding:0;}

*/
#wrap{width:775px; margin:0 auto; padding:0;background:#170414;}

#wrap #ranking{width:775px; background:url(rankingBg.gif) top left repeat;  margin:0; padding:0; }
#wrap #ranking #rankingTop{width:775px; height:52px;background:url(rankingTop.jpg) top left  no-repeat; margin:0; padding:0; }

#wrap #ranking #thumbHere{width:775px; margin:0; padding:0; }
#wrap #ranking #thumbHere .whole{ margin:10px 50px 10px 70px; padding:0;}
#wrap #ranking #thumbHere .whole .each { float:left; width:117px; height:155px; margin-right:10px; background:url(thum_bg.gif) top left no-repeat; }
#wrap #ranking #thumbHere .whole .each  .pic{ width:100px; height:75px; border:1px solid #eee; margin:0 auto; padding:0;}
#wrap #ranking #thumbHere .whole .each  a{ color:#fd00a1; text-align:center; width:100px; font-weight:bold; font-size:.90em; text-decoration:none; }
#wrap #ranking #thumbHere .whole .each  a:hover{ color:#fd00a1; text-align:center; width:100px; font-weight:bold; font-size:.90em; text-decoration:underline; }

#wrap #rankingbtm{width:775px; height:10px;background:url(rankingBtm.gif) top left  no-repeat; margin:0; padding:0; }

.end{ clear:both; margin:0; padding:0;}

#wrap #btn_guest { margin:0 auto; padding:0;}

#addinfo{ margin:0; padding-top:20px; padding-left:55px; color:#c3c3c3; font-size:.90em;text-align:left;}

img{border:none;}
span{display:none;}

a{color:#CC0099; text-decoration:none;}
a:hover{color: #99CC00; text-decoration:none;}


#wrapRst{width:775px; margin:0 auto; padding:0;background:#170414;}

#wrapRst #top1{ background:url(result1.jpg) top left no-repeat; height:268px; width:775px; margin:0; padding:0;}
#wrapRst #top2{margin:0; padding:0; height:247px; width:775px;}

#wrapRst #both{width:775px; background:url(bgRed.jpg) top left repeat-x;  margin:0; padding:0;}
#wrapRst #left{ float:left;width:528px; height:232px; margin:0; padding:0;}
#wrapRst #left .bonus{width:528px; height:154px; background:url(how.jpg) top left no-repeat; margin:0; padding:0;}
#wrapRst #left .bonus p{ color:#fff; padding:35px 0 0 35px; text-align:left; line-height:17px; font-weight:bold; font-size:12px; margin:0; }
#wrapRst #right{ float:left; width:247px;  height:232px;  margin:0; padding:0;}
#wrapRst #bonus {width:775px; height:320px; background:url(bgRed.jpg) top left repeat; margin:0; padding:0;}
#wrapRst #bonus .bnsTop{ width:775px; height:34px; background:url(bonus.jpg) top left no-repeat; margin:0; padding:0; }
#wrapRst #bonus .howto{width:775px; margin:0; padding:0;}
#wrapRst #bonus .left{ float:left;padding:0; margin:0;}
#wrapRst #bonus .btn_dxhome{ width:775px; height:74px; margin:0; padding:0;}
#wrapRst #ranking{width:775px; background:url(rankingBg.gif) top left repeat;  margin:0; padding:0; }
#wrapRst #ranking #rankingTop{width:775px; height:52px;background:url(rankingTop.jpg) top left  no-repeat; margin:0; padding:0; }

#wrapRst #ranking #thumbHere{width:775px; margin:0; padding:0; }
#wrapRst #ranking #thumbHere .whole{ margin:10px 50px 10px 70px; padding:0;}
#wrapRst #ranking #thumbHere .whole .each { float:left; width:117px; height:155px; margin-right:10px; background:url(thum_bg.gif) top left no-repeat; }
#wrapRst #ranking #thumbHere .whole .each  .pic{ width:100px; height:75px; border:1px solid #eee; margin:0 auto; padding:0;}
#wrapRst #ranking #thumbHere .whole .each  a{ color:#fd00a1; text-align:center; width:100px; font-weight:bold; font-size:.90em; text-decoration:none; }
#wrapRst #ranking #thumbHere .whole .each  a:hover{ color:#fd00a1; text-align:center; width:100px; font-weight:bold; font-size:.90em; text-decoration:underline; }

#wrapRst #rankingbtm{width:775px; height:10px;background:url(rankingBtm.gif) top left  no-repeat; margin:0; padding:0; }




.end{ clear:both; margin:0; padding:0;}

#wrap #btn_guest { margin:0 auto; padding:0;}
