@charset "EUC-JP";   /*   ʸ   */


/*============================================================
	
============================================================*/

.titleBox{
	padding: 20px 0 10px 0;
}

.titleBox02{
	padding: 30px 0 10px 0;
}

table{
	width: 99%;
	margin: 0 auto;
	border: solid 2px #800000;
	border-collapse: collapse;
}

td{
	border: solid 1px #800000;
	padding: 5px;
	vertical-align: middle;
}

.tdtype1{
	width: 80px;
	background: #400000;
	color: #fff;
	text-align: center;
}

.td_center{ text-align: center; }
.td_top{ vertical-align: top; }

.tdtype2{ background: #ffe6e6; }
.tdtype3{ background: #f0fbea; }

.beginList{
	text-indent: -5px;
	padding: 5px;
}
.beginList strong{
	color: #400000;
}

ul{ list-style-type:none; }

li{ padding: 3px 0; }

.flaBox{
	width: 780px;
	margin: 0 auto;
	padding-bottom: 10px;
}

.textBox{
	padding: 5px 10px 15px 10px;
}

.textBox_Line{
	width: 770px;
	margin: 0 auto;
	padding: 5px 10px 15px 10px;
	background: #f0fbea;
	border: solid 1px #882829;
	/*
	border-top: solid 1px #882829;
	border-bottom: solid 1px #882829;
	*/
}

.info_textBox_ct4{
	width: 770px;
	margin: 0 auto;
	text-align: left;
	line-height: 1.5;
	background:url(/nol/playstation/img/info/thiza/tokuten4_img.gif) top right no-repeat;
}

.info_textBox{ padding: 0 0 0 10px; }

.info_titleBox{
	width: 760px;
	margin: 0 auto;
	text-align: left;
	color: #882829;
	border-left: solid 5px #882829;
	/* border-bottom: solid 1px #ffff00; */
	padding: 0 0 0 5px;
	margin: 5px 0;
}

/*----------20140303-----------*/

.ps4_box{
	width: 780px;
	margin: 0px auto;
	text-align:center;
	background-color:#0f2350;
	padding-top:10px;
	padding-bottom:10px;
	/*border:#F00 solid 2px;*/
}

.ps4_con{
	width:740px;
	text-align:left;
	color:#FFF;
	margin:0px auto;
}

.ps4_title{
	width:760px;
	text-align:left;
	margin:20px 0px 0px 20px;
}


.ps4_p{ margin: 3px auto;}

.ps4_p02{
	width:491px;
	height:295px;
	background:url(ps4_p02.png) top right no-repeat;
	float:left;
}


.ps4_con_s{
	width:240px;
	text-align:left;
	color:#FFF;
	float:left;
	margin-left:20px;
	margin-top:2px;
}

.psplus_box{
	width: 780px;
	margin: 0px auto;
	text-align:center;
	background-color:#507ea4;
	padding-top:10px;
	padding-bottom:10px;
	/*border:#F00 solid 2px;*/
}


.g_box01{
	width:640px;
	height:75px;
	background:url(/nol/playstation/img/info/thiza/g_box01.png) no-repeat;
	margin:-1px auto;
}

.g_box01_end{
	width:640px;
	height:75px;
	background:url(/nol/playstation/img/info/thiza/g_box01_4_end.png) no-repeat;
	margin:-1px auto;
}

.g_box01_n{
	width:640px;
	height:23px;
	background:url(/nol/playstation/img/info/thiza/g_box01_n.png) no-repeat;
	margin:-1px auto;
}

.g_box02{
	width:640px;
	color:#FFF;
	background:url(g_box02.png) ;
	margin:0px auto;
}

.g_box03{
	width:640px;
	height:31px;
	background:url(g_box03.png) no-repeat;
	margin:0px auto;
}

.g_p{
	margin:2px auto;
}

.g_p02{
	margin:2px auto;
	width:372px;
}

.g_con{
	width:588px;
	text-align:left;
	color:#fff;
	padding:2px 0px 2px 20px;

}

.g_con02{
	width:588px;
	text-align:left;
	color:#fff;
	padding:2px 0px 5px 20px;

}


*+html .g_con{
	width:588px;
	text-align:left;
	color:#fff;
	padding:2px 0px 2px 0px;

}


.g_date{
	width:191px;
	float:left;
	color:#fff;
	text-align:center;
}
.g_date_04{
	width:147px;
	float:left;
	color:#fff;
	text-align:center;
}

.g_date_05_l{
	width:240px;
	padding-left: 65px;
	padding-right:15px;
	float:left;
	color:#fff;
	text-align:center;
}
.g_date_05_r{
	width:240px;
	padding-left: 15px;
	padding-right:65px;
	float:left;
	color:#fff;
	text-align:center;
}
.g_date02{
	width:206px;
	float:left;
	color:#fff;
	text-align:center;
}


.plus_title{
	width:760px;
	text-align:left;
	margin:20px 0px 0px 40px;
}

.plus_txt{
	width:500px;
	text-align:left;
	margin:-5px 0px 5px 0px;
	color:#fff;
}

.plus_txt02{
	text-align:left;
	margin:5px 0px 30px 35px;
	color:#fff;
}


*+html .plus_txt{
	text-align:left;
	color:#fff;
	margin:-8px 0px 5px 0px;
	padding:0px;
	/*border:#F00 solid 2px;*/

}

*+html .plus_txt02{
	width:730px;
	text-align:left;
	color:#fff;
	/*padding:0px 0px 10px 0px;
	border:#F00 solid 2px;*/

}


.plus_p{
	width:660px;
	height:400px;
	margin:0px auto;
	text-align: center;
}

#garally							{ width: 660px; height:400px; margin: 0 auto; text-align: left; /* border: solid 1px #712b21; */}
#garally .controls 				{ margin:-60px 10px 10px 20px;}
#garally .controls a 				{ padding:8px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; background:#fff; width:28px; border: #039 solid 2px; text-decoration:none; color:#039;}
#garally .controls a:hover 		{ background: #039; color:#fff; border:#fff solid 1px;}
#garally div.scroller			 	{ width: 660px;  height: 400px; overflow: hidden;}
#garally div.scroller div.section	{ width: 660px;  height: 400px; overflow:hidden; float:left;}
#garally div.scroller div.content	{ width: 10000px;}

.clear{
	clear:both;
}