DIV#contentsArea {
	border: solid 1px #fff;
	width: 717px;
	height: 502px;
	background: url(../images/bg.jpg) top left no-repeat;
	margin: 5px auto 0;
}

DIV#title {
	width: 645px;
	height: 39px;
	background: #b1b1b1;
	margin: 30px auto 0;
	text-align: left;
}

DIV#title IMG#titleImg {
	position: relative;
	top: 0px;
	left: 30px;
}

DIV#title DIV#tubMenu {
	display: inline;
	position: relative;
	top: 10px;
	left: 105px;
}

DIV#title DIV#tubMenu IMG {
	margin-right: 5px;
}

/* ----- ソフト情報（画面写真） ----- */

DIV#DSphoto {
	float: left;
	width: 325px;
	height: 400px;
	margin: 30px 0 0 0;
	background: url(../images/photo_ds.jpg) top left no-repeat;
	position: relative;
	left: 25px;
}

DIV#DSphoto_hr {
	float: left;
	width: 360px;
	height: 355px;
	margin: 30px 0 0 0;
	background: url(../images/photo_ds_hr.jpg) top left no-repeat;
	position: relative;
	left: 25px;
}


DIV#DSphotoScreen {
	float: left;
}	

DIV#DSphotoScreen IMG#ss_upper {
	position: relative;
	top: 30px;
	left: 58px;
}

DIV#DSphotoScreen IMG#ss_lower {
	position: relative;
	top: 90px;
	left: 58px;
}

DIV#DSphotoScreen IMG#ss_upper.left {
	position: relative;
	top: 93px;
	left: 24px;
}

DIV#DSphotoScreen IMG#ss_lower.right {
	position: relative;
	top: -76px;
	left: 209px;
}

DIV#DSphotoThumb {
	width: 64px;
	float: right;
	text-align: right;
}

DIV#DSphotoThumb A:hover {
	zoom: 1;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}

DIV#DSphotoThumb DIV.thumbFrame {
	background: url(../images/thumb_off.gif) top left no-repeat;
	width: 64px;
	margin-bottom: 4px;
}

DIV#DSphotoThumb DIV.on {
	background: url(../images/thumb_on.gif) top left no-repeat;
}

DIV#DSphotoThumb IMG.thumb {
	margin: 1px;
}

DIV#DSphotoThumb IMG.on {
	border: solid 1px #ff6000;
}

DIV#DSphotoThumb DIV.top {
	margin-top: 4px;
}



/* ----- ソフト情報（ロゴ以下） ----- */

DIV.softInfo {
	float: left;
	width: 300px;
	position: relative;
	top: 15px;
	left: 50px;
}

/* ----- プラネタリア ----- */

DIV#soft_A IMG#softTitle {
	margin-top: 15px;
}

DIV#soft_A IMG#softGenre {
	margin-top: 10px;
}

DIV#soft_A IMG#softDsc {
	margin-top: 15px;
}

DIV#soft_A IMG#dlInfo {
	margin-top: 15px;
}

DIV#soft_A IMG#enqueteBtn {
	margin-top: 8px;
}

DIV#soft_A A:hover {
	zoom: 1;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}

/* ----- FloWooooT ----- */

DIV#soft_B IMG#softTitle {
	margin-top: 15px;
	margin-bottom: 7px;
}

DIV#soft_B IMG#softGenre {
	margin-top: 15px;
}

DIV#soft_B IMG#softDsc {
	margin-top: 15px;
}

DIV#soft_B IMG#dlInfo {
	margin-top: 17px;
}

DIV#soft_B IMG#enqueteBtn {
	margin-top: 8px;
}

DIV#soft_B A:hover {
	zoom: 1;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}


/* ----- The TENTAI-Show ----- */

DIV#soft_C IMG#softTitle {
	margin-top: 10px;
}

DIV#soft_C IMG#softGenre {
	margin-top: 15px;
}

DIV#soft_C IMG#softDsc {
	margin-top: 15px;
	position: relative;
	left: 4px;
}

DIV#soft_C IMG#dlInfo {
	margin-top: 21px;
}

DIV#soft_C IMG#enqueteBtn {
	margin-top: 8px;
}

DIV#soft_C A:hover {
	zoom: 1;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}

/* ----- Pullpy ----- */

DIV#soft_D IMG#softTitle {
	margin-top: 25px;
	position: relative;
	left: 10px;
}

DIV#soft_D IMG#softGenre {
	margin-top: 15px;
}

DIV#soft_D IMG#softDsc {
	margin-top: 16px;
	position: relative;
	left: 10px;
}

DIV#soft_D IMG#dlInfo {
	margin-top: 19px;
	position: relative;
	left: 10px;
}

DIV#soft_D IMG#enqueteBtn {
	margin-top: 8px;
	position: relative;
	left: 10px;
}

DIV#soft_D A:hover {
	zoom: 1;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}

DIV#DSphotoThumb.hr {
	position: relative;
	top: -5px;
	left: 45px;
}
