* {
	border: 0;
}

#title {
	width: 740px;
	margin: 0 auto 10px;
}

#lead {
	width: 740px;
	margin: 0 auto 0;
	text-align: left;
}

td {
	text-align: left;
}

.block_l {
	float: left;
}

.block_r {
	float: right;
}

#wiiRemote {
	width: 700px;
	height: 300px;
	margin: 50px auto 0;
	text-align: left;
}

DIV#remote_thumb {
	margin: 35px 25px 0 60px;

}

DIV#remote_thumb IMG {
	margin-right: 18px;
}

DIV#charger_set {
	width: 	740px;
	height: 300px;
	margin: 0 auto 30px;
	position: relative;
}

DIV#charger_set IMG.new {
	position: absolute;
	top: -57px;
	left: 17px;
}

DIV#charger_set DIV.block_l {
	text-align: left;
	margin-left: 20px;
}

DIV#charger_set IMG.name {
	margin: 15px 0 32px;
}

DIV#charger_set IMG.txt {
	margin-bottom: 19px;	
}

DIV#charger_set IMG.releasedate_price {
	margin-bottom: 19px;	
}

DIV#charger_set IMG.note {
	margin-bottom: 6px;
}

DIV#charger_set IMG.photo {
	position: relative;
	top: -8px;	
}

DIV#charger_pack {
	width: 740px;
	height: 195px;
	margin: 0 auto 0;
	background: url(../img_chargerset/chargerpack_bg.gif) top left no-repeat;	
}

DIV#charger_pack DIV.block_r {
	text-align: left;
	margin-right: 70px;
}

DIV#charger_pack IMG.name {
	margin: 25px 0 25px;
}

DIV#charger_pack IMG.releasedate_price {
	margin-bottom: 20px;	
}

DIV#charger_pack IMG.photo {
	margin: 50px 0 0 20px;	
}

#nunchuk {
	width: 700px;
	margin: 50px auto 0;
	text-align: left;
}


#classic {
	width: 700px;
	margin: 0 auto 0;
	text-align: left;
}

#classicPro {
	width: 540px;
	margin: 0 auto 0;
}

#gc {
	width: 740px; 
	height: 250px; 
	background: url(../img/gccon_bg2.gif) no-repeat; 
	margin: 40px auto 0;
	text-align: left;
}

#gc TABLE {
	position: relative;
	top: 20px;
	left: 120px;
}

.prodCode {
	padding: 30px 0 10px; 
	width: 740px; 
	text-align: right;
	margin: 0 auto 0;
	clear: both;
}

.data {
	width: 700px;
	margin: 0 auto 0;
}

.square {
	color: #cccccc;
}

.linkUp {
	width: 720px; 
	padding-top: 5px; 
	text-align: right;
	margin: 0 auto 0;
}

.relLinks {
	width: 700px;
	margin: 20px auto 30px;
}
#remotePlus {
	width: 740px;
	height: 400px;
	margin: 50px auto 0;
	clear: both;
	position: relative;
}
#remotePlus .title {
	top: 10px;
	left: 6px;
	position: absolute;
}
#remotePlus .text {
	top: 87px;
	left: 6px;
	position: absolute;
}
#remotePlus .productInfo {
	top: 195px;
	left: 6px;
	position: absolute;
}
#remotePlus .note {
	top: 245px;
	left: 6px;
	position: absolute;
}
#remotePlus .btnMovie {
	top: 290px;
	left: 6px;
	position: absolute;
	display: none;
}
#remotePlus .btnAboutPlus {
	top: 325px;
	left:0;
	position: absolute;
}
#remotePlus .iconSet {
	top: 0px;
	left: 660px;
	position: absolute;
	z-index: 11;
}
#remotePlus .blank {
	background-color: #FFF;
	width: 10px;
	height: 10px;
	z-index: 11;
	top: 301px;
	left: 392px;
	position: absolute;
}
#remotePlus .phShiro {
	top: -4px;
	left: 363px;
	position: absolute;
}
#remotePlus .btnShiro_ov {
	top: 310px;
	left: 363px;
	position: absolute;
	z-index: 11;
	display: none;
}
#remotePlus .btnKuro_ov {
	top: 310px;
	left: 439px;
	position: absolute;
	z-index: 11;
	display: none;
}
#remotePlus .btnAo_ov {
	top: 310px;
	left: 515px;
	position: absolute;
	z-index: 11;
	display: none;
}
#remotePlus .btnPink_ov {
	top: 310px;
	left: 590px;
	position: absolute;
	z-index: 11;
	display: none;
}
#remotePlus .btnAka_ov {
	top: 310px;
	left: 664px;
	position: absolute;
	z-index: 11;
	display: none;
}
#remotePlus .btnShiro {
	top: 310px;
	left: 363px;
	position: absolute;
	display: none;
}
#remotePlus .btnKuro {
	top: 310px;
	left: 439px;
	position: absolute;
	display: none;
}
#remotePlus .btnAo {
	top: 310px;
	left: 515px;
	position: absolute;
	display: none;
}
#remotePlus .btnPink {
	top: 310px;
	left: 590px;
	position: absolute;
	display: none;
}
#remotePlus .btnAka {
	top: 310px;
	left: 664px;
	position: absolute;
	display: none;
}
#remotePlus .infoText {
	top: 373px;
	left: 0px;
	position: absolute;
}



#remotePlus #remote2 {
	top: 326px;
	left: 0px;
	position: absolute;
	width: 740px;
	height: 234px;
	background:url(../img_remotePlus/remote2_bg.gif) no-repeat;
	margin: 50px auto 0;
	padding-top:22px;
	text-align: left;
}
#remotePlus #remote2 img#remote2Image{
	float:left;
	padding:0 0 0 28px;
}
#remotePlus #remote2 .rightContent{
	list-style:none;
	text-indent:-9999px;
	float:right;
	width:510px;
	height:169px;
	background:url(../img_remotePlus/remote2_rightContent.gif) no-repeat;
}
#remotePlus #remote2 .rightContent ul{
	list-style:none;
}
#remotePlus #remote2 .rightContent ul li{
	list-style:none;
}



#remotePlus #underBtns{
	width: 730px;
	margin: 0 0 0 5px;
	top: 370px;
	left: 0px;
	position: absolute;
	background: url(../img/dotline_h1.gif) top repeat-x;
	padding: 7px 0 7px;
}
#remotePlus #underBtns IMG{
	position: relative;
	left: 15px;	
}
#remotePlus #underBtns a{
	float:left; 
	padding-right:10px;
}
.clearFix {
	width:100%;
}
.clearFix:after{
	content: ""; 
	display: block; 
	clear: both;
}