@charset "UTF-8";

#finalist-wrapper img{
border:0;
vertical-align:bottom;
}
#finalist-wrapper{
margin:0px auto 0px auto;
width:880px;
text-align:left;
}
#finalist{
margin:19px 0px 29px 0px;
width:912px;
height:595px;
background-image:url(../common/bg01.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
text-align:left;
float:left;
}
.champ{
background-image:url(../images/bg_champ01.jpg)!important;
background-position:0px 0px;
background-repeat:no-repeat;
}
#finalist-back{
margin:0px 0px 22px 353px;
width:206px;
height:27px;
clear:both;
}
#finalist-back a{
display:block;
width:206px;
height:27px;
background-image:url(../../images/btn02.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
text-indent:-20000px;
overflow:visible;
}
#finalist-back a:hover{
background-image:url(../../images/btn02.jpg);
background-position:0px -27px;
background-repeat:no-repeat;
}
#finalist-copyright{
margin:0px 0px 27px 326px;
width:257px;
}
#finalist h1{
margin:0px 0px 0px 116px;
}

#winner-left{
width:405px;
float:left;
}
#winner-left dl{
margin:0px 0px 0px 54px;
width:310px;
}

#winner-left dl dd{
float:left;
}

#winner-right{
width:507px;
float:left;
}
h2{
display:inline;
margin:12px 0px 0px 18px;
width:270px;
float:left;
}
#shop-deck{
margin:30px 0px 2px 5px;
width:456px;
height:126px;
background-image:url(../common/shop_deck_bg01.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}
#area-deck{
margin:0px 0px 0px 5px;
width:461px;
height:126px;
background-image:url(../common/area_deck_bg01.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}
ul.player{
margin:9px 0px 0px 0px;
width:142px;
float:left;
}
ul.player li{
float:left;
}
ul.player li.race{
width:66px;
}
ul.player li.elements{
width:76px;
}
ul.cardlist{
display:inline;
margin:6px 0px 0px 19px;
width:414px;
float:left;
}
ul.cardlist li{
display:inline;
margin:0px 0px 0px 0px;
width:46px;
float:left;
}
ul.cardlist li img{
border:1px solid #000000;
}

#winner-right div#ranking{
margin:9px 0px 0px 15px;
width:461px;
}

#final-deck01{
margin:0px 0px 0px 15px;
width:461px;
height:125px;
background-image:url(../common/final_deck_bg01.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}
#final-deck01 dt{
margin:0px 0px 0px 129px;
}
#final-deck01 dd ul{
display:inline;
margin:4px 0px 0px 25px;
width:414px;
float:left;
}
#final-deck01 dd ul li{
display:inline;
margin:0px 0px 0px 0px;
width:46px;
float:left;
}
#final-deck01 dd ul li img{
border:1px solid #000000;
}

#final-deck02{
margin:0px 0px 0px 15px;
width:461px;
height:125px;
background-image:url(../common/final_deck_bg02.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}
#final-deck02 dt{
margin:0px 0px 0px 129px;
}
#final-deck02 dd ul{
display:inline;
margin:4px 0px 0px 25px;
width:414px;
float:left;
}
#final-deck02 dd ul li{
display:inline;
margin:0px 0px 0px 0px;
width:46px;
float:left;
}
#final-deck02 dd ul li img{
border:1px solid #000000;
}

#winner-right div#question{
margin:0px 0px 0px 0px;
width:450px;
background-image:url(../common/profile_bg01.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}
#winner-right div#question dl{
margin:0px 0px 0px 0px;
padding:23px 0px 0px 0px;
width:401px;
}
#winner-right div#question dl dt{
width:146px;
}
#winner-right div#question dl dd{
width:255px;
}

#winner-right div#champ-question{
margin:154px 0px 0px 3px;
width:450px;
background-image:url(../common/profile_bg01.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}
#winner-right div#champ-question dl{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:401px;
}
#winner-right div#champ-question dl dt{
width:146px;
}
#winner-right div#champ-question dl dd{
width:255px;
}
