@charset "euc-jp";


/* common */
body		{ margin: 0 auto; padding: 0 ; }
img			{ border: 0 ; }
p			{ margin: 0 ; padding: 0 ; }
a			{ font-size: 12px; color: #FFCC00; line-height: 160%; text-decoration: none; }
a:hover		{ font-size: 12px; color: #FFCC00; line-height: 160%; text-decoration: underline; }
h1,h2,h3,h4	{ display: none ; margin: 0 ; padding: 0 ;}

/* all&top */
#bk			{ background: #000; margin: 0 auto; text-align: center ; }
#display	{ width: 758px; margin: 0 auto; text-align: center ; border-left: 1px solid #FFF ; border-right: 1px solid #FFF ; }
#display p	{ color:#FFF ; font-size: 12px ; line-height: 140% ; }
#main		{ width: 758px; height: 450px ; background:url(../img/top/main.jpg) no-repeat ; }
#navi_top	{ width: 758px; height: 46px; border-top: 1px solid #FFF ; border-bottom:1px solid #FFF ; }
#navi_topin	{ width: 758px; height: 44px; background:url(../img/top/navi_bk.jpg) no-repeat center; }
#spec		{ width: 758px ; height: 540px ; background:url(../img/top/spec3_bk.jpg) no-repeat; text-align: center ; }
#spec2		{ width: 758px ; height: 480px ; background:url(../img/top/spec2_bk.jpg) no-repeat; text-align: center ; }
#spec_in	{ width: 680px ; height: 300px ; background:url(../img/top/spec_bk2.jpg) no-repeat; text-align: center ; margin: 5px ;}
#spec_in p	{ margin: 8px 0 0 0 ; }
.bold		{ font-weight: bold ; }
.cero		{ width: 60px ; text-align:center ; }
#attention	{ width: 100% ; }
#attention p{ color:#CCCCCC ; font-size: 10px ; text-align: left ; }
#attention a{ color: #CC0000 ; font-size: 10px ; text-align: left ; }

#logo		{ margin: 0 0 0 25px ; }
#navi		{ width: 758px; height: 80px ; background:url(../img/navi_bk.jpg) no-repeat center; }
#navi_pos	{ padding: 30px 27px 0 0 ; }
#background	{ width: 758px ; background:url(../img/background.jpg) repeat-y ; padding: 0 0 20px 0 ; }
.content_bk	{ width: 670px ; background:url(../img/content_bkc.jpg) repeat-y ; margin: 20px 0 0 75px ; }
.content_bku{ width: 670px ; height: 33px ; background:url(../img/content_bku.jpg) no-repeat ; }
.content_bkb{ width: 670px ; height: 41px ; background:url(../img/content_bkb.jpg) no-repeat ; }
.content	{ margin: 0 20px ; width: 630px ; text-align: left ; }
.content p	{ margin: 10px 0 ; text-align: left ; }
.content table{ margin: 15px 0 0 0 ; padding: 0 ; width: 100% ; }
.content table img{ border: 1px solid #FFF ; text-align: center ; }
.schreen_pos{ padding: 0 0 0 5px ; }

.new		{ margin-right: 10px ; }

/* up_date */
.sub_title	{margin:15px 0 10px 0;}
.text		{text-align:left; margin:10px 20px 10px 20px;}
.img_table	{ margin-top:20px; padding:25px auto; text-align:center;}
/* popup */

#pop		{ width: 620px ; height: 450px ; background:url(../../popup/img/pop_bk.jpg) no-repeat center ; border: 1px solid #FFF ; margin: 0 auto ; }
#popnavi_bk	{ width: 620px ; height: 40px ; background:url(../../popup/img/popnavi_bk.jpg) no-repeat ; text-align:center ; }
#popup		{ height: 400px ; }

/* mode */
.blue	{ font-weight:bold ; color: #798cff ; font-size: 14px ; line-height:160% ; margin: 15px 0 ; }

/* movie */
#movieThm{ padding: 40px 0 ; }

/* chara */

#charalist		{ margin: 10px 0 0 85px ; }
#chara_pos		{ width: 305px ; }
#chara_name		{ height: 70px ; }
#chara_details	{ font-weight:bold ; color: #798cff ; font-size: 14px ; line-height:160% ; height: 40px ; }
#chara_details p{ margin: 0 ; }
#chara_profile	{ height: 300px ; }
#goto_index		{ margin: 10px 20px 10px 0 ; text-align: right ; }
#charalink		{ margin: 0 20px 20px 85px ; text-align: center ; }
#charalink p	{ color: #6a1b1b ; }
#charalink a	{ color: #999999 ; }
#charalink a:hover{ text-decoration: none ; background-color: #6a1b1b ; }

#jinpachi	{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/jinpachi.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#lili		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/lili.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#dragu		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/dragu.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#armorking	{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/armorking.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#heihachi	{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/heihachi.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#asuka		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/asuka.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#fen		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/fen.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#raven		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/raven.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#marduk		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/marduk.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#jack		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/jack.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#julia		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/julia.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#kazuya		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/kazuya.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#king		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/king.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#bryan		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/bryan.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#yoshi		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/yoshi.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#xiao		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/xiao.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#jin		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/jin.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#chris		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/chris.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#hwoa		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/hwoa.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#law		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/law.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#paul		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/paul.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#lei		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/lei.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#lee		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/lee.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#steve		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/steve.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#nina		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/nina.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#anna		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/anna.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#baek		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/baek.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#roger		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/roger.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#kuma		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/kuma.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#panda		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/panda.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#bruce		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/bruce.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#wang		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/wang.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#ganryu		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/ganryu.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#eddy		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/eddy.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#deviljin	{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/deviljin.jpg) no-repeat ; margin: 20px 0 0 0 ;  }
#moku		{ width: 758px; height: 508px; border-top: 1px solid  #333333 ; background:url(../../character/img/moku.jpg) no-repeat ; margin: 20px 0 0 0 ;  }

/* enquete */

.enquete_attention		{ color: #CC0000 ; line-height: 160%; text-decoration: none; }
.enquete_subtitle		{ margin: 20px 0 10px 0 ; }
.wallpaper				{ margin: 20px 0 10px 0 ; border: 1px solid #FFF ; }
.enquete_day			{ font-weight: bold ; padding: 0 ; margin: 0 ; text-align: center ; }
#enquete_attention2 ul	{ margin: 20px 0 0 15px ; padding: 0 ; }
#enquete_attention2 li	{ text-align: left ; font-size: 12px ; color: #FFF ; line-height: 140% ; list-style: square ; margin: 5px 0 0 0 ; }
#enquete_banner			{ padding: 20px 0 20px 75px ; }
#enquete_attention3		{ border: double 3px #FFF ; margin: 25px 15px 15px 15px ; padding: 15px ; text-align: center ; }