h1.logo{
 overflow:hidden;
 height:0;
}

.bodyContainer{
font-size:110%;
}

.content{
background-repeat:no-repeat;
background-position:center top;
margin-top:10px;
}

.imgArea{
margin:0 0px 20px;
text-align:center;
/*padding:10px 0;
border:solid 1px #999999;
background-color:#ffffff;*/
}

div.bodyContainer div.main2{
margin-top:100px;
padding-top:15px;
}

div.bodyContainer div.main2 div.content2{
padding-top:0px;
padding-bottom:15px;
line-height:1.6;
}

div.bodyContainer div.main2 div.content2 div.white2{

}

div.tabarea{
padding-bottom:4px;
margin:0 15px 2em;
background-image:url(http://www.jp.playstation.com/ps3/torne/img/tab_bg.jpg);
background-position:center bottom;
background-repeat:no-repeat;
font-size:75%;
}

div.tabarea .titleTab,div.tabarea .titleTab_current{
margin-right:1px;
}
div.tabarea .titleTab a,div.tabarea .titleTab_current a{
padding-top:10px;
background-position:right top;
}


/*-- article ----------------------*/

h2.titleInner{
margin:0 20px 1em;
/*
padding-top:5px;
padding-bottom:5px;
*/
}

.titleInner, .titleInner2 {
    background-position:left bottom;
    background-repeat:repeat-x;
    background-color: #FFFFFF;
    border: 4px solid #64AFD6;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    color: #404040;
}

.article{
margin:15px 20px 0 ;
}

.article p{
margin:0 15px 1em;
overflow:hidden;
}
.article p.cimg{
text-align:center;
}

div.subHead{
border:none;
margin:25px 20px 0px;
}

div.subHead h3.subHeadInner,div.subHead h3.subHeadInner span{
font-size:100%;
border:none;
color:#ffffff;
}

h3.subHeadInner{
background-position: left bottom;
padding:2px 0 2px 15px;
}


.article h4{
background: -webkit-gradient(linear, left top, left bottom, color-stop(1., #0a5aa9), color-stop(0.20, #063a6d));
background: -webkit-linear-gradient(top, #063a6d 20%, #0a5aa9 100%);
background: -moz-linear-gradient(top, #063a6d 20%, #0a5aa9 100%);
background: -o-linear-gradient(top, #063a6d 20%, #0a5aa9 100%);
background: -ms-linear-gradient(top, #063a6d 20%, #0a5aa9 100%);
background: linear-gradient(top, #063a6d 20%, #0a5aa9 100%);
margin:2em 0 1em;
padding:4px 10px;
font-size:105%;
border-bottom:solid 1px #ccc;
}

.article h4 span{
margin-left:3px;
padding-left:5px;
}

.article h5{
color:#292929;
border-bottom:1px dotted #333;
margin-bottom:1em;
}


/*--記事内画像レイアウトの設定---------------------------*/

.article img.pimg{
border:solid 1px #cccccc;
}

.article img.cf{
clear:both;
}
.article  img.fLeft{
float:left;
margin-right:20px;
margin-bottom:1em;
}
.article  img.fRight{
float:right;
margin-left:20px;
margin-bottom:1em;
}

.article .notice{
font-size:93%;
color:#666;
line-height:1.4;
}

.article ul,.article dl{
margin-left:30px;
margin-right:15px;
}

.article ul.notice{
}

html body div.background div.bodyContainer div.main2 div.content2 div.white2 div.article ul.notice li{
list-style-type:none !important;
text-indent:-1em;
}

.galleryC, .galleryMC {
margin-bottom:3em;
}

.t_title{
width:100%;
margin-right:20px;
}


/*------------menu*/

.menu{
margin-top:100px;
}
.menu li a{
padding-left:32px;
}
.menu_last,.menu_last_current{
padding:0px;
}
.menu_last a, .menu_last_current a{
padding-top:13px;
}

/*-------------------tab*/

.tabList{
border-color:#cccccc;
padding:0 10px;
}

.tabList .tab_current2{
border:solid 1px #999;
border-bottom:none;
background-color:#fff;
}


.tab{
margin:0 20px;
}

.tab ul li{
border-left:solid #404040 1px;
border-top:solid #404040 1px;
border-right:solid #404040 1px;
border-top-left-radius: 4px;
-webkit-border-top-left-radius: 4px;
-moz-border-radius-topleft: 4px;
border-top-right-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topright: 4px;
}



.tab2{
padding:0;
margin:0 15px;
}


/*-------------------tab*/

.white2 .item{
padding-bottom:15px;
border-color:#E0E0E0;
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;

background-color:#ffffff;
background-image: -webkit-gradient(linear, left top, left bottom,color-stop(0.6, rgb(255, 255, 255)),color-stop(1, rgb(237, 237, 237)));
background-image: -moz-linear-gradient(-90deg,rgb(255, 255, 255) 60%,rgb(237, 237, 237) 100%);
background-image: linear-gradient(-90deg,rgb(255, 255, 255) 60%,rgb(237, 237, 237) 100%);
}

.item h2{
margin-top:5px;
}
.item h2 a{
 color: #1585CD;
 font-size: 85%;
 font-weight: normal;
}
.item h2 a:link{
 color: #1585CD;
}

.item dl dt,.item dl dd{
height:0px;
padding:30px 0 0 0 ;
overflow:hidden;
}



.topList,.entryList{
padding:0 20px;
}

.topList ul,.entryList ul{
background-color:#2ca2d2;
/*
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00,#73cbf9 ), color-stop(0.00, #0185ba));
background: -webkit-linear-gradient(top, #0185ba 0%, #73cbf9 100%);
background: -moz-linear-gradient(top, #0185ba 0%, #73cbf9 100%);
background: -o-linear-gradient(top, #0185ba 0%, #73cbf9 100%);
background: -ms-linear-gradient(top, #0185ba 0%, #73cbf9 100%);
background: linear-gradient(top, #0185ba 0%, #73cbf9 100%);
*/
padding:0px;
}
.topList ul li,.entryList ul li{
padding:7px 5px;
}


.listContents{
border-bottom:dotted 1px #fff;
}

li.listContents div.listDate2{
width:130px;
padding-top:0;
}
li.listContents div.listIcon2{
width:450px;
}

.snsButtons{
display:inline-block;
}
.content{
	background-image:url("/playview/css/8tnu0100000lgt6g-img/8tnu0100000lgt81.png");
}#toSite{
	background-image:url("/playview/css/8tnu0100000lgt6g-img/8tnu0100000lgt87.gif");
}#tabarea{
	background-image:url("/playview/css/8tnu0100000lgt6g-img/tab_bg.jpg");
}h3.subHeadInner{
	background-image:url("/playview/css/8tnu0100000lgt6g-img/8tnu0100000lgta1.jpg");
}