@charset "UTF-8";
/*
system.css
pokemon.co.jp/ex/xy/system/
#system
*/

/*
 Title h1
*/
#system h1{
width: 220px;
height: 50px;
background: url(/ex/xy/system/images/ttl_system.png) no-repeat 0 0;
}
#system.system_01 h1{
background-position: 0 -100px;
}
#system.system_02 h1{
background-position: 0 -50px;
}
#system.system_03 h1{
background-position: 0 -200px;
}
#system.system_04 h1{
background-position: 0 -150px;
}
#system.system_05 h1{
background-position: 0 -260px; height:75px !important;
}
#system.system_06 h1{
background-position: 0 -361px; height:75px !important;
}
#system.system_07 h1{
background-position: 0 -451px;
}
#system.system_08 h1{
background-position: 0 -511px; height:75px !important;
}
#system.system_09 h1{
background-position: 0 -596px; height:75px;
}

/*sttl_new*/
#system #contentWrap.lowestCont #mainArea h2{
background: url(/ex/xy/system/images/sttl_system.png) no-repeat 0 0;
}
#system.system_03 #contentWrap.lowestCont #mainArea h2{
background-position: 0 0;
}
#system.system_05 #contentWrap.lowestCont #mainArea h2.sttl_01{ background-position: 0  -40px; height:65px;}
#system.system_05 #contentWrap.lowestCont #mainArea h2.sttl_02{ background-position: 0 -110px; height:65px;}
#system.system_05 #contentWrap.lowestCont #mainArea h2.sttl_03{ background-position: 0 -180px; }
#system.system_05 #contentWrap.lowestCont #mainArea h2.sttl_04{ background-position: 0 -220px; }

#system.system_06 #contentWrap.lowestCont #mainArea h2.sttl_01{ background-position: 0 -260px; }
#system.system_06 #contentWrap.lowestCont #mainArea h2.sttl_02{ background-position: 0 -300px; }
#system.system_06 #contentWrap.lowestCont #mainArea h2.sttl_03{ background-position: 0 -340px; }
#system.system_06 #contentWrap.lowestCont #mainArea h2.sttl_04{ background-position: 0 -380px; height:75px;}
#system.system_06 #contentWrap.lowestCont #mainArea h2.sttl_05{ background-position: 0 -460px; }
#system.system_06 #contentWrap.lowestCont #mainArea h2.sttl_06{ background-position: 0 -500px; height:95px;}

#system.system_09 #contentWrap.lowestCont #mainArea h2.sttl_01{ background-position: 0 -605px; }
#system.system_09 #contentWrap.lowestCont #mainArea h2.sttl_02{ background-position: 0 -645px; }
#system.system_09 #contentWrap.lowestCont #mainArea h2.sttl_03{ background-position: 0 -685px; }
#system.system_09 #contentWrap.lowestCont #mainArea h2.sttl_04{ background-position: 0 -725px; }
#system.system_09 #contentWrap.lowestCont #mainArea h2.sttl_05{ background-position: 0 -765px; }
#system.system_09 #contentWrap.lowestCont #mainArea h2.sttl_06{ background-position: 0 -805px; }

/*
 Index Select Panel
*/
/* 各パネル設定 */
#system.index ul.selectPanel li.sp01 a{
background: url(/ex/xy/system/images/btn_panel_01.png) no-repeat 0 0;
}
#system.index ul.selectPanel li.sp02 a{
background: url(/ex/xy/system/images/btn_panel_02.png) no-repeat 0 0;
}
#system.index ul.selectPanel li.sp03 a{
background: url(/ex/xy/system/images/btn_panel_03.png) no-repeat 0 0;
}
#system.index ul.selectPanel li.sp04 a{
background: url(/ex/xy/system/images/btn_panel_04.png) no-repeat 0 0;
}
#system.index ul.selectPanel li.sp05 a{
background: url(/ex/xy/system/images/btn_panel_05.png) no-repeat 0 0;
}
#system.index ul.selectPanel li.sp06 a{
background: url(/ex/xy/system/images/btn_panel_06.png) no-repeat 0 0;
}
#system.index ul.selectPanel li.sp07 a{
background: url(/ex/xy/system/images/btn_panel_07.png) no-repeat 0 0;
}
#system.index ul.selectPanel li.sp08 a{
background: url(/ex/xy/system/images/btn_panel_08.png) no-repeat 0 0;
}
#system.index ul.selectPanel li.sp09 a{
background: url(/ex/xy/system/images/btn_panel_09.png) no-repeat 0 0;
}


/*
* S I D E  #side
*/
/* TTL in Lowest Cont  */
#system #contentWrap.lowestCont #side h3{
height: 24px;
margin: 0 0 0 18px;
background: url(/ex/xy/system/images/side_ttl.png) no-repeat 0 0;
}

/* 3rd layer */
#side #navBlk dl dt.ln01 a{
background: url(/ex/xy/system/images/lnav_system.png) no-repeat 0 -20px;
}
#side #navBlk dl dt.ln02 a{
background: url(/ex/xy/system/images/lnav_system.png) no-repeat 0 -72px;
}
#side #navBlk dl dt.ln03 a{
background: url(/ex/xy/system/images/lnav_system.png) no-repeat 0 -125px;
}
#side #navBlk dl dt.ln04 a{
background: url(/ex/xy/system/images/lnav_system.png) no-repeat 0 -177px;
}
#side #navBlk dl dt.ln05 a{
background: url(/ex/xy/system/images/lnav_system.png) no-repeat 0 -232px;
}
#side #navBlk dl dt.ln06 a{
background: url(/ex/xy/system/images/lnav_system.png) no-repeat 0 -287px;
}
#side #navBlk dl dt.ln07 a{
background: url(/ex/xy/system/images/lnav_system.png) no-repeat 0 -336px;
}
#side #navBlk dl dt.ln08 a{
background: url(/ex/xy/system/images/lnav_system.png) no-repeat 0 -387px;
}
#side #navBlk dl dt.ln09 a{
background: url(/ex/xy/system/images/lnav_system.png) no-repeat 0 -437px;
}
	/* hover */
	#side #navBlk dl dt.ln01 a:hover{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -180px -20px !important;
	}
	#side #navBlk dl dt.ln02 a:hover{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -180px -72px !important;
	}
	#side #navBlk dl dt.ln03 a:hover{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -180px -125px !important;
	}
	#side #navBlk dl dt.ln04 a:hover{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -180px -177px !important;
	}
	#side #navBlk dl dt.ln05 a:hover{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -180px -232px !important;
	}
	#side #navBlk dl dt.ln06 a:hover{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -180px -287px !important;
	}
	#side #navBlk dl dt.ln07 a:hover{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -180px -336px !important;
	}
	#side #navBlk dl dt.ln08 a:hover{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -180px -387px !important;
	}
	#side #navBlk dl dt.ln09 a:hover{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -180px -437px !important;
	}
	/* Curr */
	#system.system_01 #side #navBlk dl dt.ln01 a{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -360px -20px;
	}
	#system.system_02 #side #navBlk dl dt.ln02 a{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -360px -72px;
	}
	#system.system_03 #side #navBlk dl dt.ln03 a{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -360px -125px;
	}
	#system.system_04 #side #navBlk dl dt.ln04 a{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -360px -177px;
	}
	#system.system_05 #side #navBlk dl dt.ln05 a{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -360px -232px;
	}
	#system.system_06 #side #navBlk dl dt.ln06 a{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -360px -287px;
	}
	#system.system_07 #side #navBlk dl dt.ln07 a{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -360px -336px;
	}
	#system.system_08 #side #navBlk dl dt.ln08 a{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -360px -387px;
	}
	#system.system_09 #side #navBlk dl dt.ln09 a{
	background: url(/ex/xy/system/images/lnav_system.png) no-repeat -360px -437px;
	}

/* side navi new mark */
#system #side #navBlk dl dt span.new,
#system #side #navBlk dl dd span.new { top:22px; }
#system #side #navBlk dl dt.ln01 span.new { left:0px; }
#system #side #navBlk dl dt.ln02 span.new { left:0px; }
#system #side #navBlk dl dt.ln03 span.new { left:0px; }
#system #side #navBlk dl dt.ln04 span.new { left:0px; }
#system #side #navBlk dl dt.ln05 span.new { left:88px; }
#system #side #navBlk dl dt.ln07 span.new { left:88px; top:24px; }
#system #side #navBlk dl dt.ln08 span.new { left:12px; top:38px; }
#system #side #navBlk dl dt.ln09 span.new { left:100px; }

#system .ml20PC { margin-left:20px; }
#system .ml20PC img { width:auto; }

/* btn */
#system a.btn01 {
display:block; width:301px; height:34px; overflow: hidden;text-indent:100%; white-space: nowrap;
background:url(/ex/xy/system/images/btn.png) 0 0 no-repeat;}
#system a.btn01:hover { background-position: 0 -40px; }


/* stepArrowMini */
#system .stepArrowMini.w580 { width:580px; margin-left:auto; margin-right:auto; }

/* 05.html
---------------------------------------------- */
#system.system_05 .spatre {
width:650px; height:181px;
background:url(/ex/xy/system/images/img_sys05_cap_01_pc.png) 0 0 no-repeat;}



/* 06.html
---------------------------------------------- */
#system.system_06 div.table { padding:20px; background:#fff; border:1px solid #ccc; }
#system.system_06 div.table table {border-collapse: collapse; width:100%; margin-bottom:0; }
#system.system_06 div.table table thead th { font-weight:bold; }
#system.system_06 div.table table th,
#system.system_06 div.table table td { border-bottom:1px solid #E9E9E9; padding:5px; }
#system.system_06 div.table table th { color:#40A99E; }
#system.system_06 a.btn_bank_mover { 
	display:block; width:491px; height:34px;
	background:url(/ex/xy/system/images/btn_bank_mover.png) 0 0 no-repeat;
	text-indent:100%; overflow:hidden; white-space:nowrap;}
#system.system_06 a.btn_bank_mover:hover { background-position: 0 bottom; }


/* 08.html
---------------------------------------------- */
#system.system_08 .nColumnCenter li { margin:0 3px; }