@charset "Shift_JIS";
/*common.css*/
#wrapper {width:100%;background:url(../images/bg_pokemon-ball2.gif) no-repeat scroll center bottom transparent;padding-bottom:20px}
.rgt{float:right}
.pagetop{clear:both;text-align:right;padding:10px 10px 20px}

/*link color*/
a {color:#000;text-decoration:none;font-weight:normal;}
a:hover {text-decoration:underline; }
a.rolled,p.rolled{background-repeat:no-repeat;display:block;width:100%;height:100%;text-indent:-9999px;}
a.rolled{background-position:left top;}
a.rolled:hover,p.rolled{background-position:left bottom;}

/*header*/
/*logoArea*/
#header{clear:both;width:910px;height:50px;margin:0 auto;padding-top:23px}
#hBtnNintendo{float:left;width:75px;padding-top:6px;}
#hBtnwii{float:right;width:66px;}

/*contents*/
#contents{width:910px;margin:0 auto ; background:#fff url(../images/contents_bg.gif) no-repeat left bottom;text-align:left}

/*home*/
.home #contents #subNavi{width:870px;margin:0 auto;padding:20px 0}
.home #contents #topMainArea{width:910px;height:526px;background:url(../top/images/main.jpg) no-repeat 0 0;}
.home #contents #subNavi #about{width:490px;float:left;padding-bottom:15px}
.home #contents #subNavi #movieBox{background:url(../top/images/movie.jpg) no-repeat 0 0;width:310px;float:right;padding:54px 25px 0;height:226px}
.home #contents #subNavi #specDetail{clear:both;border:3px solid #E3E3E3;padding:10px 0 10px 20px;}
.home #contents #subNavi #specDetail img{padding-right:10px;vertical-align:baseline}
.home #contents #subNavi #specDetail .spec{padding-right:45px}
.home #contents #subNavi #officialLinks{padding:15px 0 0; text-align: center;}
.home #contents #subNavi #nav li{float:left;padding:0 2px 10px}
#contents #contentsArea{background:url(../images/contents_head.jpg) no-repeat right top;width:680px;float:right;padding:10px 0 0}
#contents #contentsArea .frm{background:url(../images/inr_bg.jpg) repeat-y 0 0;}
#contents #contentsArea .inr{background:url(../images/inr_btm.jpg) no-repeat left bottom;padding:25px 46px 40px 36px}
#contents #contentsArea .inr p{text-align:center;padding:10px 0}
#contents #contentsArea .inr p.tab{padding:20px 0 10px}
#contents #contentsArea .inr p.moviebtn{text-align:right}
.welcome #contents #contentsArea .inr #movieArea{width:227px;height:130px;float:right;background:url(../images/welcome/welcome_movie.jpg) no-repeat 0 0;padding:0;margin:10px 0 0 10px}
#contents #contentsArea .inr p.detailbtn{text-align:right}
#contents #contentsArea .inr p.clear{clear:both;padding:0 0 10px}
#contents #sub{background:url(../images/contents_head.jpg) no-repeat left top;width:220px;float:left}
#contents #sub p{padding:15px 0 10px 15px;text-align:center}
#contents #sub ul{padding:5px 0}
#contents #sub li{list-style:none;padding:0 0 8px 15px}
.aboutS #contents #contentsArea #pokemon,.aboutS #contents #contentsArea #friends{display:none}

/*----------------------------------------------------------------------*/
/*footer*/
#footer{clear:both;width:100%;text-align:center;font-size:90%;padding:15px 0}
#footer p{padding:10px 0 }

/*---------------------------------------------------------------------------*/
