@charset "UTF-8";

/*
* M A I N
*/

#battle.battle_03 h1,
#battle.battle_07 h1,
#battle.battle_08 h1 {
height:auto !important;
}

/* Index 各パネル設定 */
#contentWrap.secondlyCont #mainArea ul.selectPanel li a{
width: auto;
background: url(/ex/xy/battle/images/btn_panel_sml.png) no-repeat 0 0;
background-size: 312px auto;
}
#battle.index ul.selectPanel li.sp01 a,
#battle.index ul.selectPanel li.sp01 a:hover{
background-position: 0 0 !important;
}
#battle.index ul.selectPanel li.sp02 a,
#battle.index ul.selectPanel li.sp02 a:hover{
background-position: 0 -85px !important;
}
#battle.index ul.selectPanel li.sp03 a,
#battle.index ul.selectPanel li.sp03 a:hover{
background-position: 0 -170px !important;
}
#battle.index ul.selectPanel li.sp04 a,
#battle.index ul.selectPanel li.sp04 a:hover{
background-position: 0 -255px !important;
}
#battle.index ul.selectPanel li.sp05 a,
#battle.index ul.selectPanel li.sp05 a:hover{
background-position: 0 -340px !important;
}
#battle.index ul.selectPanel li.sp06 a,
#battle.index ul.selectPanel li.sp06 a:hover{
background-position: 0 -425px !important;
}
#battle.index ul.selectPanel li.sp07 a,
#battle.index ul.selectPanel li.sp07 a:hover{
background-position: 0 -513px !important;
}
#battle.index ul.selectPanel li.sp08 a,
#battle.index ul.selectPanel li.sp08 a:hover{
background-position: 0 -598px !important;
}



#battle.battle_01 #mainArea h2.sttl_02,
#battle.battle_01 #mainArea h2.sttl_04,
#battle.battle_02 #mainArea h2.sttl_05,
#battle.battle_05 #mainArea h2.sttl_01,
#battle.battle_08 #mainArea h2.sttl_01 {
height: auto!important;
}


/* w210 3pane */
#mainArea div.w210ThumbList ul li{
width: auto;
float: none;
margin: 0 ;
text-align: center;
}

#battle div.pokeGlid2Col{
margin-bottom: 20px;
}
#battle div.pokeGlid2Col .pokeImg{
float: none;
width: auto;
margin-bottom: 10px;
text-align: center;
}
#battle div.pokeGlid2Col .pokeImg img{
width: 284px;
height: auto;
}
#battle div.pokeGlid2Col .pokeData{
float: none;
width: auto;
padding: 0;
text-align: center;
}
#battle div.pokeGlid2Col .pokeData img{
width: 200px;
height: auto;
}

/* w210 2pane */
#mainArea div.w210ThumbList ul li{
display: block;
width: auto;
float: none;
margin: 0 auto;
text-align: center;
}

#mainArea div.w210ThumbList.glid02{
width: auto;
}
#mainArea div.w210ThumbList.glid02 ul li{
width: auto;
float: none;
margin: 0;
text-align: center;
}

/* 03.html */
#battle.battle_03 .nColumnCenter .stepArrow {
background-position: center bottom;
}

/* 04.html */
#battle.battle_04 .pokeGlid2Col .pokeImg.ml30 {
margin:0 !important; text-align:center;}
#battle.battle_04 div.stepArrowMini.w490 {
width:auto; margin-left:auto; margin-right:auto; }


/* 06.html */
.stepArrowMini.ajust ul li img { width:auto!important; height:auto!important; }