@charset "UTF-8";

/*
* M A I N
*/

#com.com_02 h1{
height:auto !important;
}


#com #contentWrap #mainArea h2 {
	width:auto; height:auto;
}


#com.com_02 p.btn_nintendo a {
	display:block; width:301px; height:54px;
	background:url(/ex/xy/com/images/btn_nintendo.png) 0 bottom no-repeat;
	text-indent:110%;white-space:nowrap; overflow:hidden;
}
#com.com_02 p.btn_nintendo a:hover {
	background-position:bottom right;
}





/* Index 各パネル設定 */
#contentWrap.secondlyCont #mainArea ul.selectPanel li a{
width: auto;
background: url(/ex/xy/com/images/btn_panel_sml.png) no-repeat 0 0;
background-size: 312px auto;
}
#com.index ul.selectPanel li.sp01 a,
#com.index ul.selectPanel li.sp01 a:hover{
background-position: 0 0 !important;
}
#com.index ul.selectPanel li.sp02 a,
#com.index ul.selectPanel li.sp02 a:hover{
background-position: 0 -85px !important;
}
#com.index ul.selectPanel li.sp03 a,
#com.index ul.selectPanel li.sp03 a:hover{
background-position: 0 -170px !important;
}
#com.index ul.selectPanel li.sp04 a,
#com.index ul.selectPanel li.sp04 a:hover{
background-position: 0 -255px !important;
}

/* w210 3pane */
#mainArea div.w210ThumbList ul li{
display: block;
width: auto;
float: none;
margin: 0 auto;
text-align: center;
}
#com .PCml20 { margin:0; }
#com .size { width:auto !important; }



/* com_04
----------------------------- */
#com.com_04 a.btn {
	background:url(/ex/xy/com/images/btn_com_04_sp.png) 0 0 no-repeat;
	display:block; text-indent:100%; overflow:hidden; white-space:nowrap;
}
#com.com_04 a.btn.com_04_01{	background-position:0 0; width:300px; height:54px;	}
#com.com_04 a.btn.com_04_01:hover{	background-position:0 0;	}