@charset "Shift_JIS";

body {
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	color: #000000;
}

img {
	border: 0;
}

ul,li,p {
	margin:0;
	padding:0;
	list-style: none;
}


/*--------------------------------------

	Layout top

----------------------------------------*/

body {
	text-align: center;
}

div.clear {
	clear: both;
}

div#all {

	margin: auto;
	width: 720px;
	text-align: left;
}

div#header{
	margin-top: 20px;
	width: 720px;

}

div#header ul li{

	margin: 0;
	padding: 0;
	float: left;
	display: inline;

}

div#header ul li#ninlogo{

	width: 64px;
	margin: 12px 473px 22px 50px;
}

div#header ul li#wiilogo{

	width: 83px;
	margin: 2px 50px 10px 0px;
}


div#main {

	margin: 0;
	padding: 0;
	width: 720px;
}

div#main ul li {
	margin: 0;
	padding: 0;
	float: left;

}

div#main ul {

	display: block;
	width: 720px;

}



#koukan {

	display: block;
	width: 328px;
	height: 29px;
	background: url(../img/main4_huguai.jpg) 0px 0px no-repeat;
}

#koukan a {

	display: block;
	width: 328px;
	height: 29px;
	background: url(../img/main4_huguai.jpg) 0px 0px no-repeat;
	text-indent: -9999px;
}

#koukan a:hover {

	background: url(../img/main4_huguai.jpg) 0px -29px no-repeat;

}

.left {
	float: left;
}

.left2 {
	float: left;
	clear: both;
}

/*

#wiicom {
	display: block;
	width: 254px;
	height: 41px;
}

#moviecom a {

	display: block;
	width: 184px;
	height: 41px;
	background: url(../img/com_movie.jpg) 0px 0px no-repeat;
	text-indent: -9999px;	
}
*/

#moviecom img {
	width: 184px;
	height: 41px;
}

#moviecom a:hover{
	background: url(../img/com_movie.jpg) 0px -41px no-repeat;
}


div#footer {

	width: 720px;

}

div#footer ul li {

	float: left;
}

div#footer ul li#gonin a {

	text-indent: -9999px;	
	display: block;
	width: 175px;
	height: 35px;
	background: url(../common/go_nintentop.jpg) 0px -35px no-repeat;
}


div#footer ul li#gonin a:hover{
	background: url(../common/go_nintentop.jpg) 0px 0px no-repeat;
}


div#footer ul li#gowii a {
	
	display: block;
	width: 140px;
	height: 35px;
	margin-right: 205px;
	background: url(../common/go_wiitop.jpg) 0px -35px no-repeat;
	text-indent: -9999px;	
	
}

div#footer ul li#gowii  a:hover{
	background: url(../common/go_wiitop.jpg) 0px 0px no-repeat;
}

div#footer::after {

	height: 0;
	visibility: hidden;
	content: "."; 
	display: block;
	clear: both;
}

div#footer {
	display:inline-block; /*IE7p*/
}

div#footer {

	width: 100%; 
	/*_*/*/
	overflow: hidden; 
	/**/
}

/*=============book===============*/

bookbg {
	background: #005371;
}

/*=================================================
add header
=================================================*/
#add_header{
	width: 100%;
	height: 44px;
	padding-top: 11px;
	background-image: url(../common/bg_add_header.png);
	background-repeat: repeat-x;
}

#add_header #wrap{
	width: 960px;
	margin: 0 auto;
}

#add_header #wrap .add_btn{
	width: 580px;
	margin: 0 auto;
}