/* CSS Document */
/*----------------------------------------------------
     css for namco-ch acecombat6
     acecombat6.css
----------------------------------------------------*/

body	    { margin: 0px; padding: 0px; }
h1,h2,h3,h4	{ position: absolute; top: -9999px; left: -9999px; margin:0px; padding:0px;}
img			{ border: 0px; margin:0; padding:0;}
ul			{ margin-left:15px;}
li			{ padding:0px; margin:0px; list-style: disc; font-size: 12px; color: #fff; line-height: 180%;}

#disp		{ width: 100%; margin: 0px; padding: 0px; text-align: center; }

p			{ font-size: 12px; color: #fff; line-height: 180%; margin:0px; padding:0px;}
p.small		{ font-size: 10px; color: #fff; line-height: 160%; }
p.foot		{ font-size: 12px; color: #fff; line-height: 180%; margin: 0 5px; }
a			{ font-size: 12px; color: #FF99CC; line-height: 180%; text-decoration: underline; margin:0; padding:0; }
a:hover		{ font-size: 12px; color: #FFCCFF; line-height: 180%; text-decoration: underline; margin:0; padding:0; }
td			{ margin:0 auto; padding:0 auto;}
tr			{ margin:0 auto; padding:0 auto;}
.bold		{ font-weight:bold; line-height:170%;}
.small		{ font-size:10px;}

/* Toppage */

#Bg			{background:url(../img/all/bg_main.gif) repeat;}
#SpecBg		{background:url(../img/top/spec_bg.gif) no-repeat; padding:20px 0 0 30px;}
#Spec p		{line-height:140%;}
#TopBg		{background:url(../img/top/top3.jpg) no-repeat; width:801px; height:1126px;}
#TopSiteID	{margin:10px 0 10px 20px;}
#TopImg		{margin-bottom:20px;}
#banner		{ float:left; margin-top:7px; margin-right:20px;}
#Spec		{padding-left:20px; padding-top:10px;}
.flotL		{ float:left;}
.padL20		{padding-left:20px;}
.padL10		{padding-left:10px;}
.UnderTBL	{padding:0px 25px 30px 25px;}
.padT300	{padding-top:20px; padding-bottom:150px;}
.NaviPad	{padding-top:8px; padding-left:10px;}
#NaviTable	{padding-left:20px;}
.BannerMar	{margin-bottom:10px;}
/* navigation */
#MainBg		{background:url(../img/all/bg.gif) repeat-y; padding:0 10px;}
#NaviBg		{background:url(../img/navi/navi_bg.gif) repeat-y; padding-left:8px;}
#NaviBg img	{clear:both; margin:0px; padding:0px;}
#navi img	{clear:both; margin:0; padding:0;}
#NaviBg a	{margin:0px; padding:0px;}

#tablePpack	{border:1px solid #CCFFFF; margin-bottom:5px;}
#tablePpack img{ margin:5px 20px 5px 10px;}
.PADR5		{padding-right:10px;}
#tablePpack p{line-height:150%;}
/* all */

#Head		{background:url(../img/all/head.jpg) no-repeat; width:800px; height:159px; display:block; margin-top:15px;}
#CotentBg	{background:url(../img/all/content_bg.gif) repeat-y;}
#Foot		{background:url(../img/all/foot.gif) no-repeat; display:block; height:43px;}
#SiteID		{margin:18px 0 0 20px;}
#ContArea	{padding-left:20px;}
.ContPad	{padding:45px 0 60px 20px;}

.title		{margin-bottom:30px;}
.subtitle	{margin-bottom:30px;}
.cap		{margin-bottom:20px;}
.cap2		{line-height:160%;}
.clear		{display:none;}
.CLRBT		{clear:both;}
/*  concept  */

.TextArea		{width:550px; margin-bottom:30px; }
.ImgTable		{width:550px; margin-bottom:30px;}
.ImgTable p		{margin-right:15px;}
.ImgTable img	{margin-right:15px;}
.TableImg2		{margin-top:15px;}
p.ImgCap		{margin-top:4px; font-size:10px;}

.ImgFL			{float:right; margin:5px 0 0 30px;}
.ContUnderBg	{background:url(../../concept/img/content_bg01.gif) no-repeat; width:556px; height:266px;}
#ContUnderBgA	{width:520px; margin:20px 0 0 20px;}
.MarB7			{margin-bottom:7px;}

/* background */

.ImgMarB30		{margin-bottom:30px;}

#name01 {background:url(../../background/img/name01.gif) no-repeat; display:block; width:520px; height:325px;}
#name02 {background:url(../../background/img/name02.gif) no-repeat; display:block; width:520px; height:325px;}
#name03 {background:url(../../background/img/name03.gif) no-repeat; display:block; width:520px; height:325px;}
#name04	{background:url(../../background/img/name04.gif) no-repeat; display:block; width:520px; height:402px;}
#name05 {background:url(../../background/img/name05.gif) no-repeat; display:block; width:520px; height:325px;}
#name06 {background:url(../../background/img/name06.gif) no-repeat; display:block; width:520px; height:325px;}
#name07 {background:url(../../background/img/name07.gif) no-repeat; display:block; width:520px; height:325px;}
#name08 {background:url(../../background/img/name08.gif) no-repeat; display:block; width:520px; height:325px;}

.charaNew	{margin-left:20px; margin-bottom:65px;}

.NameImg	{margin:18px 0 0 25px;}
#name04 img	{float:left; margin-left:23px; margin-top:18px;}
.NewBox		{display:table;}

/* fighters */

.figtersBg		{width:550px; height:119px; background:url(../../fighters/img/bg_cont.gif) no-repeat; margin:0px 0 10px 0; padding:15px 10px 0 15px;}

#KitaiArea		{width:520px; margin-left:40px; margin-bottom:45px;}

/* online */

#MarcketBg		{background:url(../../market_place/img/online_bg01.gif) no-repeat; margin:35px 0 0 0; width:558px; height:443px; display:block;}
#MarcketBg02	{background:url(../../market_place/img/online_bg02.gif) no-repeat; margin:35px 0 0 0; width:295px; height:229px; display:block;}
#MarcketBg table{margin:18px;}

.MarR20			{margin-right:20px;}
.MarT15R20		{margin:15px 20px 0 0;}
.MarT15			{margin-top:15px;}
.imgMAR01		{margin-top:15px; margin-left:22px;}
.foot			{margin-top:0px;}
.cB				{clear:both;}
.red			{color:#FF99CC;}
/* campaign */

.MarBT10		{margin:10px 0;}

.ImgTable2		{width:550px; margin-bottom:30px;}
.ImgTable2 p	{margin-right:10px;}
.ImgTable2 img	{margin-right:10px;}

.disc			{list-style-type:disc; color:#fff; list-style-position:outside;}

/* popup */

#bgALL		{background-color:#060613;}
#bgX		{background:url(../../popup/img/bg.jpg) no-repeat; height:3350px; }
#bgX2		{background:url(../../popup/img/ace6_popup02_bg.jpg) no-repeat; height:2383px; }
#bgX3		{background:url(../../popup/img/ace6_popup02_bg.jpg) no-repeat; height:2250px; }

#logoMar	{margin-top:15px;}
.textAreaX	{width:670px; margin-left:70px;}
.Ximg		{margin:0 15px 0 15px;}
.Ximg2		{margin:0 0px 0 80px;}
.mar10		{margin-left:20px;}
.MarT15		{margin-top:15px;}

#EnqL		{width:420px; float:left; margin-right:20px;}
.flotR		{float:right;}

.kome		{list-style-image:url(../../enquete/img/kome.gif); }
.kome2		{list-style-image:url(../../enquete/img/kome2.gif); }

#kabeBtnA	{width:335px; display:table; text-align:center; clear:both;}
.naka		{margin:0 5px 0 5px; float:left;}
.box		{width:520px; text-align:left; margin-left:65px;}

#box2		{width:480px; height:80px; border:1px solid #dcdcdc; display:block; padding:10px;}

/* strigon */

.imgMarBR	{margin:0 20px 50px 0;}