/* CSS Document */
/*----------------------------------------------------
     css for namco-ch acecombat6
     tv_game_kentei.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;}

.CB			{ clear:both;}
.Clear		{ display:none;}
.FR			{ float:right;}
.mt15		{margin-top:15px;}

/* Toppage */

#Bg			{ background:url(../img/bg_01.gif) repeat; padding:15px 0 0 0 ;}
#SpecBg		{ background-color:#fee41e;}


/* enpuete */
#Bg_enq			{background:url(../img/bg_01.gif) repeat; margin:0; padding:0;}

#enq_bg1					{background:url(../../enquete/img/enq_Topbg_01.gif) no-repeat; width:800px; height:131px; margin:0 auto; display:table; clear:both;}

#enq_bg2	{background:url(../../enquete/img/enq_Topbg_02.gif) no-repeat; width:800px; height:245px; margin:0 auto; display:table;}

#enq_bg3		{background:url(../../enquete/img/enq_Topbg_03.gif) no-repeat; width:800px; height:243px; margin:0 auto; padding-top:30px; display:table;}
#enq_bg4		{background:url(../../enquete/img/enq_Topbg_04.gif) no-repeat; width:800px; height:158px; margin:0 auto; padding-top:13px; display:table;}
#enq_bg5		{background:url(../../enquete/img/enq_Topbg_05.gif) no-repeat; width:800px; height:433px; margin:0 auto; display:table;}
#enq_bg6		{background:url(../../enquete/img/enq_Topbg_06.gif) no-repeat; width:800px; height:234px; margin:0 auto; display:table;}

#enq_logo		{width:192px; height:50px; padding:15px 0 0 20px; float:left; display:block;}
#enq_topText	{width:560px; margin:30px auto 0 auto; line-height:190%; text-align:left; font-size:14px;}
#enq_thumImg	{width:320px; height:242px; margin:0 auto;}
#enq_thumText01	{width:451px; height:24px; margin:0 auto;}
#enq_thumText02	{width:259px; height:55px; margin:46px auto 0 auto;}
#enq_ul			{width:590px; margin:13px auto 0 auto; padding-left:15px;}
#enq_ul li		{color:#333; text-align:left; line-height:145%; padding:0; margin:0;}
a#enq_enter		{background:url(../../enquete/img/enq_btn_f.jpg) no-repeat; width:298px; height:49px; margin:0 auto; display:block;}
a#enq_enter:hover{background:url(../../enquete/img/enq_btn.jpg) no-repeat; width:298px; height:49px; margin:0 auto; display:block;}



#thank_bg1		{background:url(../../enquete/img/thank_bg_01.gif) no-repeat; width:800px; height:131px; margin:0 auto; display:table; clear:both;}
#thank_bg2		{background:url(../../enquete/img/thank_bg_02.gif) no-repeat; width:800px; height:245px; margin:0 auto; display:table;}
#thank_bg3		{background:url(../../enquete/img/thank_bg_03.gif) no-repeat; width:800px; height:262px; margin:0 auto; display:table;}
#thank_bg4		{background:url(../../enquete/img/thank_bg_04.gif) no-repeat; width:800px; height:78px; margin:0 auto; display:table;}
#thank_bg5		{background:url(../../enquete/img/thank_bg_05.gif) no-repeat; width:800px; height:135px; margin:0 auto; padding-top:20px; display:table;}
#thank_bg6		{background:url(../../enquete/img/thank_bg_06.gif) no-repeat; width:800px; height:260px; margin:0 auto; display:table;}
#thank_bg2 p	{width:440px; margin:50px auto 0 auto; text-align:left; font-size:14px;}
#thank_wallArea	{width:369px; height:22px; margin:0 auto; clear:both; display:block;}
a#thank_800		{background:url(../../enquete/img/btn_wall800.gif) no-repeat; width:107px; height:22px; margin-right:24px; float:left; display:block;}
a#thank_800:hover{background:url(../../enquete/img/btn_wall800_o.gif) no-repeat; width:107px; height:22px; margin-right:24px; float:left; display:block;}
a#thank_1024	{background:url(../../enquete/img/btn_wall1024.gif) no-repeat; width:107px; height:22px; margin-right:24px; float:left; display:block;}
a#thank_1024:hover{background:url(../../enquete/img/btn_wall1024_o.gif) no-repeat; width:107px; height:22px; margin-right:24px; float:left; display:block;}
a#thank_1280	{background:url(../../enquete/img/btn_wall1280.gif) no-repeat; width:107px; height:22px; float:left; display:block;}
a#thank_1280:hover{background:url(../../enquete/img/btn_wall1280_o.gif) no-repeat; width:107px; height:22px; float:left; display:block;}
#thank_text		{width:410px; margin:0 auto; padding:0;}
#thank_text p	{color:#333; line-height:190%;}
html*div#thank_text p	{color:#333; line-height:140%;}
*+html div#thank_text p	{color:#333; line-height:190%;}
#thank_btnArea	{width:544px; height:64px; margin:0 auto; display:block; clear:both;}
a#thank_btnNamch		{background:url(../../enquete/img/btn_n_o.gif) no-repeat; width:233px; height:64px; margin-right:70px; float:left; display:block;}
a#thank_btnNamch:hover	{background:url(../../enquete/img/btn_n.gif) no-repeat; width:233px; height:64px; margin-right:70px; float:left; display:block;}
a#thank_btnTv			{background:url(../../enquete/img/btn_tv_o.gif) no-repeat; width:241px; height:69px; float:left; display:block;}
a#thank_btnTv:hover		{background:url(../../enquete/img/btn_tv.gif) no-repeat; width:241px; height:69px; float:left; display:block;}



/* hint.php */
.red			{color:#cc0000; font-size:0.6em;}	
.red2			{color:#cc0000; font-size:0.8em;}	
.blue			{color:#0000cc; font-size:0.8em;}	
.bold_black		{color:#333333; font-weight:bold;}		
#hint_head01	{width:900px; height:174px; margin:0 auto; padding:0; display:block;}
#hint_head02	{width:900px; height:60px; margin:0 auto; *margin:0 auto 0 auto; padding:0; display:block; vertical-align:text-bottom;}
* html #hint_head02	{width:900px; height:60px; margin:0 auto; *margin:0 auto -4px auto; padding:0; display:block; vertical-align:text-bottom;}
#hint_head03	{width:900px; height:210px; margin:0 auto; padding:0; background:url(../../hint/img/head_text.jpg) no-repeat top; display:table; vertical-align:text-top;}

#hint_content	{width:900px; margin:0 auto; padding:0; display:table; background-color:#fef08d; text-align:left;}

.game_titleImg	{width:323px; height:77px; margin:0 0 14px 34px; background:url(../../hint/img/chara.jpg) no-repeat; display:block;}
.game_titleText	{width:268px; height:48px; margin:19px 0 10px 55px; padding:0; display:block;}
.cont_head		{background:url(../../hint/img/cont_bg_top.jpg) no-repeat top; width:839px; display:table; margin:0 auto 15px auto; padding:21px 0 0 0; clear:both;}
.cont_foot		{background:url(../../hint/img/cont_bg_bottom.jpg) no-repeat bottom; width:839px; display:table; margin:0 auto; padding:0 0 12px 0;}
.cont_inner		{background:url(../../hint/img/cont_bg_main.gif) repeat-y center; width:839px; display:table; margin:0 auto; }

.hint_cont_left	{width:511px; float:left; padding:0; display:table;}
.hint_cont_left	{width:511px; float:left; padding-left:23px; display:table;}
.hint_cont_left p{margin-top:15px; padding-right:10px; color:#000000; font-size:83%; line-height:160%; letter-spacing:0.1em;}
.hint_cont_right{margin-left:532px; text-align:center;}

.hint_subTitle2	{width:788px; margin-top:25px; padding-left:23px; display:block; clear:both;}

.hint_itemTable	{width:480px; padding:0; margin-top:10px; vertical-align:middle;}
.hint_itemTable2	{width:480px; padding:0; margin-top:10px; vertical-align:middle;}
table.hint_itemTable2 td{border-bottom:dotted 2px #51a200; font-size:0.8em; padding-right:15px;}
table.hint_itemTable2 th{border-bottom:dotted 2px #51a200;}
.hint_tdLine	{border-bottom:dotted 2px #51a200; padding:5px; vertical-align:middle;}
.hint_tdLine2	{border-bottom:dotted 2px #51a200;}
p.hint_itemText	{font:bold 108% #333333;}

#hint_famiteni tr th	{background-color:#999999; font-size:0.7em; text-align:center;}
#hint_famiteni tr td	{font-size:0.7em; text-align:left; vertical-align:top;}
#hint_namcoCla1	{border-top:dotted 2px #51a200; padding:5px 5px 0 5px; margin-top:5px;}
#hint_namcoCla2	{border-bottom:dotted 2px #51a200; padding:5px 0; clear:both; margin-bottom:10px;}
#hint_namcoClaImg{float:left;}
#hint_namcoClaImg2{margin-left:50px;}
#hint_namcoCla3	{border-top:dotted 2px #51a200; padding:10px 5px 5px 5px; margin-top:10px; clear:both; text-align:center;}
#hint_img1		{float:left; margin-right:15px; display:block; text-align:center; padding-left:80px;}
* html #hint_img1{float:left; margin-right:15px; display:block; text-align:center; padding-left:40px;}
#hint_img1_2	{float:left; margin-right:15px; display:block; text-align:center;}
#hint_img2		{float:left; display:block; text-align:center;}
a.top			{ font-size: 12px; color: #cc0000; line-height: 180%; text-decoration:none; margin-right:20px; padding:0; }
a.top:hover		{ font-size: 12px; color: #cc0000; line-height: 180%; text-decoration: underline; margin-right:20px; padding:0; }
.mr120	{margin-left:120px; text-align:left;}