@charset "Shift_JIS";

/* normal settings */
body {
	background: transparent;
	padding: 0;
	margin: 0;
	color: #5d5d5d;
  font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;
	font-size: 10px;
	text-align: center;
}
a:link, a:visited, a:hover, a:active {
	color: #5d5d5d;
	text-decoration: none;
	outline: none;
}
img {
	border: 0;
	outline: none;
}
h1,h2,h3,h4,h5,h6,p{
	margin: 0;
	padding: 0;
}

/* header */
#btnclose{
	position:absolute;
	top:0;
	right:20px;
}

/* wrap */
.wrap {
	margin: 0 auto;
	width: 880px;
	height: 580px;
	text-align: center;
	background: url(../img/bg_wrapbody.png) top left no-repeat;
	}
.wrap .wrapbody {
	padding-top: 60px;
	height: 434px;
	width: 734px;
	margin: 0 auto;
	position: relative;
	background: url(../img/bot_gary.png) bottom left repeat-x;
	}
.wrapbody p.text { 
	padding-top:20px;
  font-size: 140%; line-height: 1.7; letter-spacing: 0.01em;
	}
.wrap p.note {
	padding-top:30px;
  font-size: 125%; line-height: 1.7; letter-spacing: 0.01em;
	}

.wrap .wrapbody .area {
	position: absolute;
	}
.wrap .wrapbody .area .inner {
	position: absolute;
	}
.wrap .wrapbody .display {
	width: 420px; 
	height: 244px;
	top: 213px;
	left: 80px;
	background: url(../img/img_display.png) 0 0 no-repeat;
	}
.wrap .wrapbody .display .inner {
	width: 331px;
	height: 185px;
	top: 18px;
	left: 45px;
	}
.wrap .wrapbody .display #display_inner {
	position: absolute;
	width: 331px;
	height: 185px;
	top: 0;    
	left: 0;
	}

.wrap .wrapbody .pad {
	width: 204px; 
	height: 108px;
	top:368px;
	left: 0;
	background: url(../img/img_pad.png) 0 0 no-repeat;
	}
.wrap .wrapbody .pad .inner {
	width: 108px;
	height: 61px;
	top: 24px;
	left: 47px;
	}

.wrap .wrapbody .pad #pad_inner {
	position: absolute;
	width: 108px;
	height: 61px;
	top: 0;
	left: 0;
	}

.wrap .wrapbody .balancewiiboard {
	width: 269px; 
	height: 297px;
	top: 190px;
	left: 480px;
	background: url(../img/img_balancewiiboard.png) 0 0 no-repeat;
	}
