@charset "UTF-8";
/*common.css*/

/*copyright ps logo*/
.txtLogo		{vertical-align:-1px !important;padding:0 !important;vertical-align:-2px; padding:2px 0;}
.btnIcon		{vertical-align:-2px !important;padding:0 !important;vertical-align:-4px; padding:2px 0;}

html,body {background-color:#000;}
#wrapper		{}

.blockSet	{clear:both;float:left;width:100%;padding-bottom:25px;}
.normalSet,.floatSet		{clear:both;float:left;width:100%;}

p.caption			{padding-top:5px;}

/*ph rollover*/
.itemBox a img			{border:1px solid #960000;}
.itemBox a:hover img	{border-color:#ff0000;}

/*list end style*/
li.last	{margin:0 !important;}

/*noflash*/
#noFlash				{padding-top:140px;}
#noFlash div			{padding-top:10px;}
#noFlash a				{display:inline;}

.pageTop	{clear:both;width:740px;margin:0 auto;text-align:right;padding-bottom:30px;}
.pageTop a,.textBox a{display:inline;}

/*line*/
/*.hearLine	{clear:both;height:9px;background:url(../../commons/images/line.gif) no-repeat left bottom;}
hr			{display:none;}*/

/*----------------------------------------------------------------------*/

/*pop table*/
/*#pop table caption{padding-bottom:5px;}
#pop table th,#pop table td{padding:2px 5px;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;}
#pop table th{background-color:#464646;width:1%; white-space:nowrap;}
#pop table td{width:99%;}
*/

/*detailBox table*/
/*
#detailBox table th,#detailBox table td{padding:2px 5px;border-top:1px solid #000;border-bottom:1px solid #000;}
#detailBox table th{background-color:#999;width:1%; white-space:nowrap;}
#detailBox table td{width:99%;}
*/

/*footer*/
#nextFooter		{clear:both;float:left;width:100%;}
#nextFooterIn	{width:740px;margin:0 auto; padding:0 20px;}
#nextFooterIn #copyright{clear:both;width:100%;padding:10px 0 20px;text-align:left;}

/*next page*/
#nextWrapper					{background:url(../images/next_bg_repeat.jpg) #82140a center top repeat-y;}
#nextWrapper #contents			{background:url(../images/next_head_bg.jpg) center top no-repeat;overflow:hidden;}
#nextWrapper #contentsIn		{width:780px;margin:0 auto;}

/*main navigtion*/
#nextWrapper #naviBox			{height:101px; padding:0 10px 0 20px;}
#nextWrapper #naviBox h1		{float:left;width:207px;padding-top:17px;}
#nextWrapper #nextNavi			{float:right;width:455px;padding:13px 0 0 0;overflow:hidden;}
#nextNavi ul					{clear:both;width:460px;margin-right:-5px;padding-top:2px;}

#nextNavi ul li,#nextNavi ul li a{height:24px;background:url(../images/next_btn_navi.gif) no-repeat;}
#nextNavi ul li{float:left;width:225px;overflow:hidden;text-indent:-9999px;margin:0 5px 3px 0px;}
#nextNavi ul li a{width:100%;}
#nextNavi ul li a span{width:100%;height:24px;display:block;}

#nextNavi ul li#btnStory{background-position:0 0;}
#nextNavi ul li#btnStory a{background-position:-225px 0;}
#nextNavi ul li#btnStory a:hover{background-position:-450px 0;}
#story ul li#btnStory{background-position:-450px 0;}
#story ul li#btnStory a{display:none;}

#nextNavi ul li#btnSystem{background-position:0 -24px;}
#nextNavi ul li#btnSystem a{background-position:-225px -24px;}
#nextNavi ul li#btnSystem a:hover{background-position:-450px -24px;}
#system ul li#btnSystem{background-position:-450px -24px;}
#system ul li#btnSystem a{display:none;}

#nextNavi ul li#btnDeadly{background-position:0 -48px;}
#nextNavi ul li#btnDeadly a{background-position:-225px -48px;}
#nextNavi ul li#btnDeadly a:hover{background-position:-450px -48px;}
#deadly ul li#btnDeadly{background-position:-450px -48px;}
#deadly ul li#btnDeadly a{display:none;}

#nextNavi ul li#btnMovie{background-position:0 -72px;}
#nextNavi ul li#btnMovie a{background-position:-225px -72px;}
#nextNavi ul li#btnMovie a:hover{background-position:-450px -72px;}
#movie ul li#btnMovie{background-position:-450px -72px;}
#movie ul li#btnMovie a{display:none;}

#nextNavi p#btnTop,#nextNavi p#btnTop a{height:20px;background:url(../images/next_btn_top.gif) no-repeat;overflow:hidden;text-indent:-9999px;}
#nextNavi p#btnTop{clear:both;float:right;width:75px;}
#nextNavi p#btnTop a{width:100%;}
#nextNavi p#btnTop a:hover{background-position:0 -20px;}

/*next header*/
#nextWrapper #header h2			{clear:both;float:left;width:80%;padding-top:25px;text-align:left;}
#nextWrapper #header #leadText	{clear:both;float:left;width:80%;padding-top:22px;text-align:left;}

/*detail*/
#detailBox	{padding:0 20px;}
#detailBox h3{padding-bottom:5px;text-align:left;}
#detailBox h4{padding-bottom:5px;text-align:left;}

