@charset "utf-8";


/*中枠*/

#container{
	width:967px;
	margin:0 auto;
}
#container:after { 
 content: "";
 }	


#main{
	float:left;
	width:710px;
	margin:29px 20px 40px 15px;
	}


#main a{
	color:#09C;}
#main a:hover{
	color:#000;}

#bn{
	float:left;
	width:220px;
	margin:29px 0px 40px 0px;}


#bn li{
	margin-bottom:15px;}



/*インフォ*/
.info {
width:710px;
margin-top:30px;
padding:0px;
border-collapse:collapse;
}

.info th	{
	padding:10px;
	text-align:left;
	vertical-align:top;
	color:#000;
	border-bottom:#CCC 1px solid;

}
.info td	{
padding:10px;
border-bottom:#CCC 1px solid;
}


.red{
	color:#C00;}


/*ps1*/

.rip{
	float:left;
	width:278px;
	margin-left:40px;}


.lefp{
	float:left;
	width:278px;
	margin-right:40px;
}


.tx392{
	width:392px;
	float:left;
	line-height:1.7;

}

.psw{
	width:710px;
	margin:30px 0 80px 0;}


.psw:after { 
 content: "";
 }	


.tx710{
	width:710px;
	line-height:1.7;
margin:15px 0 80px 0;
}

.iko{float:left;
	width:219px;
	margin-right:21px;}

.iko2{
	float:left;
	width:470px;}


.red10{
	font-size:10px;
	color:#C00;}


.goform{
	width:330px;
	margin:0px auto 30px auto;}



/*ps3*/

.pbak1{
	width:690px;
	height:308px;
	margin:15px 0px 80px 0px;
	padding:55px 10px 0px 10px;
	background:url("../ps3/image/p2.jpg");
	color:#000;}


.pbac2{
	width:710px;
	height:849px;
	margin:15px 0px 80px 0px;
	background:url("../ps3/image/p3.jpg");}

.bac2w1{
	width:415px;}


.bac2w2{
	width:415px;
	margin-top:245px;
	margin-left:295px;
	}

.bac2w3{
	width:416px;
	margin-top:80px;
	}

.pbac3{
	width:670px;
	height:434px;
	background:url("../ps3/image/p4.gif");
	margin-bottom:80px;
	color:#fff;
	padding:155px 20px 0px 20px;}


.bgray{
	width:670px;
	background:#EAEDF4;
	padding:20px;
	margin-bottom:30px;
	border:1px dotted #ccc;}



