/*--メインタイトル--*/
#articleBody{
background:url(http://img.kakaku.com/images/article/pr/09/new_ps3/allBack.gif) top center repeat-y;
}
.mainMenu li{
float:left;
height:53px;
overflow:hidden;
}
/*--記事--*/
.articleBox h3{
margin-bottom:5px;
}
.articleBox{
background:url(http://img.kakaku.com/images/article/pr/09/new_ps3/articleBack.gif) ;
}
.articleBtm{
background:url(http://img.kakaku.com/images/article/pr/09/new_ps3/articleBackBtm.gif) bottom center no-repeat;
height:20px;
clear:both;
margin-top:-10px;
}
.articleBox p{
font-size:122%;
line-height:1.7;
margin:0px 30px 20px 30px;
}

h4.w600{
width:622px;
}
h4.w700{
width:685px;
}
.articleBox h4{
border-left:solid 5px #555555;
margin:0 auto;
background:url(http://img.kakaku.com/images/article/pr/09/new_ps3/subtitleBack.gif);
padding:3px 5px;
margin-bottom:5px;
}
.backTop{
text-align:right;
margin-bottom:10px;
}

/*--画像--*/
.imgBox{
text-align:center;
margin:0 auto 20px auto;
background:#565656 url(http://img.kakaku.com/images/article/pr/09/new_ps3/imgBack.gif) top left repeat-x ;
width:635px;
clear:both;
border:solid 1px #444444;
}
.imgBox table{
border-collapse:collapse;
border-width:0;
margin:5px;
}
.imgBox table td{
padding:5px;
margin-bottom:10px;
text-align:left;
color:white;
}
.imgBorder a img,
.imgBox table td a img{
border:solid 1px #555555;
}
.imgBorder  a:hover img,
.imgBox table td a:hover img{
border:solid 1px #e50c0c;
}
.braviaMark{
margin:0 30px 10px 10px ;
width:240px;
float:right;
}
.braviaMark .caption{
margin-top:5px;
background:#eeeeee;
padding:5px;
}

/*--テーブル--*/
.specTable{
margin:0px 30px 20px 30px;
width:700px;
border-collapse:collapse;
border:solid 1px #555555;
border-width:1px 0 1px 0;
}
.specTable th,
.specTable td{
border:solid 1px #555555;
border-width:0 1px 0 1px;
padding:5px;
}
.specTable tr.size th{
border:solid 1px #555555;
border-width:0 1px 0 1px;
color:white;
background:url(http://img.kakaku.com/images/article/pr/09/new_ps3/tableTitleBlack.gif) repeat-x #252525;
text-align:center;
vertical-align:center;
padding:10px 5px;
font-weight:bold;
}
.specTable td{
border:solid 1px #555555;
border-width:0 1px 0 1px;
padding:5px;
}
.specTable tr th{
font-weight:bold;
}
.specTable tr.cr th,
.specTable tr.cr td{
background-color:#e9e9e9;
}
.specTable .newPs3{
background:#ffefeb;
}
.specTable tr.cr .cell{
background:#fdcccc !important;
}
.specTable tr.size th.red{
color:white;
background:url(http://img.kakaku.com/images/article/pr/09/new_ps3/tableTitleRed.gif) repeat-x #f22020;
}


.alignC{
text-align:center;
}

/*--pariceBox--*/
.pariceBox{
width:680px;
margin:0 auto 10px auto;
background:url(http://img.kakaku.com/images/article/pr/09/new_ps3/checkFrame.gif) repeat-y;
}
.pariceBoxBtm{
background:url(http://img.kakaku.com/images/article/pr/09/new_ps3/checkFrameBtm.gif) no-repeat bottom center;
padding:10px 15px;
}
.pariceBoxTop{
background:url(http://img.kakaku.com/images/article/pr/09/new_ps3/checkFrameTop.gif) no-repeat top center;
}
.pariceBox .imageBox{
width:90px;
float:left;
}
.pariceBox .imageBox img{
border:solid 1px #e50c0c;
}
.pariceBox .textBox{
width:560px;
float:right;
}
.pariceBox .textBox .name{
border-left:solid 4px #e50c0c;
padding:4px 10px;
background:white;
font-weight:bold;
font-size:121%;
}
.pariceBox .textBox .price{
width:350px;
float:left;
margin-top:10px;
font-weight:bold;
}
.pariceBox .textBox .price span{
color:#FF0000;
font-family:Verdana;
font-size:135%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:normal;
margin-left:0;
}
.pariceBox .textBox .button{
padding: 8px 0px 0px 0px;
}

.textImage{
float:left;
margin:0 10px 10px  30px;
display:inline;
}
.clear{
clear:both;
}

.allBackBtm{
height:10px;
width:760px;
background:url(http://img.kakaku.com/images/article/pr/09/new_ps3/allBackBtm.gif) no-repeat bottom center;
}
.topMgn{
margin-top:10px;
}
/*--関連リンクー--*/
.kanrenTitle{
width:760px;
overflow:hidden;
}
.kanren {
margin:10px 0;
}
.kanren li{
margin-left:30px;
list-style-type:none;
padding-left:12px;
font-size:111%;
line-height:1.5;
background:url(http://img.kakaku.com/images/article/pr/09/new_ps3/linkDot.gif) no-repeat left center;
}
.topMgnKanren{
margin-top:0;
}

/*--フッタバナー--*/
.footerBanner{
margin:10px;
text-align:center;
}
.footerBanner a{
color:white;
}
.footerBanner a:hover{
color:white;
}
.footerBanner a:visited{
color:white;
}
/*--clearfix--*/
.block:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.block {
	zoom: 1; 
}
* html .block{
	height: 1%;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}