﻿@charset "utf-8";
/* 

Created by TL
This file is created for the whole Konami-asia.com site, 
It is comparative to the basic.css in Konami.jp

Comment by SNG
because konami-asia.css is used by many old html files
for creating a new style for whole website, use a new fileName and use new structure suc as import
to modify them
Change this file to correct old html files only, do not expect for complete site

2008.04.01 by SNG
added "for the sake of compatibility with old style"

2008.04.03 by SNG
deleted body margin: 0px; in "for the sake of compatibility with old style" because it is duplicated to
initialization already

>>>>>>>>>>>>>>Do not use this file for new design, use basic.css instead<<<<<<<<<<<<<<<<<<<

*/

/*
===== Initialization =====
/*【Initial value】
　　・margin、padding：0px。
　　・文字揃え：左上揃え。
　　・text： all text style in Normal 
　　・Form: to keep the text field size, universal selector is not applied
*/
body,h1,h2,h3,h4,h5,p,ul,dl,ol,li,table,th,tr,td,form,dl,dt,dd {
 margin: 0px;
 padding: 0px;
 /* text-align: left;*/
 vertical-align: top;
 font-style: normal;
 font-weight: normal;
}


/*
===== 各要素 =====
*/
body{
background:#fff;
font-size:x-small;/*WIN IE5.5*/ 
font-size:/**/small;/*LȊO*/
/* font-family:"lr oSVbN", Osaka, "qMmpS Pro W3",Arial,Helvetica,sans-serif; */
/* font-family: "MS UI Gothic", "Arial Unicode MS", "Arial", "MingLiU"; */
color:#000;
/* text-align:center; */
}

/* ===== for the sake of compatibility with old style ===== */
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #FF0033;
}
a:active {
	text-decoration: none;
}
/* ===== end of old style ===== */

/* ===== Common Area ===== */
#wrapper{
width:980px;
margin:0 auto;
}

#contents{
width:980px;
}

#contents{
display:inline-table;
}

/* \*/
#contents{
display:block;
}
/* */

#contents:after{
content:"";
display:block;
clear:both;
height:0;
visibility:hidden;
}

#header {
	/* text-align:center;*/
}


.konami {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 10px;
}
.text {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 12px;
	color: #333333;
}
.texte {
	/* font-family: Arial, Helvetica, sans-serif; */
	font-size: 12px;
	color: #333333;
}
.textc {
	font-size: 12px;
	color: #333333;
	/* font-family: 新細明體; */
}
.whitebold {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 14px;
	color: #FFFFFF;
}
.text small {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 8px;
	color: #999999;
}
.text_smallc {
	/* font-family: 新細明體; */
	font-size: 8px;
	color: #999999;
}
.text_smalle {
	/* font-family: Arial, Helvetica, sans-serif; */
	font-size: 8px;
	color: #999999;
}
.boldtext {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 16px;
	font-weight: bold;
	color: #CC0033;
}
.boldtextc {
	font-size: 16px;
	font-weight: bold;
	color: #CC0033;
	/* font-family: 新細明體; */
}
.gametitletextc {
	font-size: 20px;
	font-weight: bold;
	color: #CC0033;
	/* font-family: 新細明體; */
}
.gametitletexte {
	/* font-family: Arial, Helvetica, sans-serif; */
	font-size: 20px;
	font-weight: bold;
	color: #CC0033;
}
.thtitletextc {
	font-size: 30px;
	font-weight: bold;
	color: #CC0033;
	/* font-family: 標楷體; */
}
.thtitletexte {
	/* font-family: Arial, Helvetica, sans-serif; */
	font-size: 30px;
	font-weight: bold;
	color: #CC0033;
}
.gamesoftboldtexte {
	/* font-family: Arial, Helvetica, sans-serif; */
	font-size: 15px;
	font-weight: bold;
	color: #CC0033;
}
.gamesoftboldtextc {
	font-size: 15px;
	font-weight: bold;
	color: #CC0033;
	/* font-family: 新細明體; */
}
.topictextc {
	font-size: 14px;
	font-weight: bold;
	color: #0000ff;
	/* font-family: 新細明體; */
}
.bigtopictextc {
	font-size: 15px;
	font-weight: bold;
	color: #0000ff;
	/* font-family: 新細明體; */
}
.topictexte {
	font-size: 14px;
	font-weight: bold;
	color: #0000ff;
	/* font-family: Arial, Helvetica, sans-serif; */
}
.boldtextcs {
	font-size: 12px;
	font-weight: bold;
	color: #CC0033;
	/* font-family: 新細明體; */
}
.boldtexte {
	/* font-family: Arial, Helvetica, sans-serif; */
	font-size: 16px;
	font-weight: bold;
	color: #CC0033;
}

.th_title_textc {
	font-size: 16px;
	font-weight: bold;
	color: #ECE9D8;
	/* font-family: 新細明體; */
}
.th_title_texte {
	font-size: 16px;
	font-weight: bold;
	color: #ECE9D8;
	/* font-family: Arial, Helvetica, sans-serif; */
}

.th_content_textc {
	font-size: 14px;
	font-weight: bold;
	color: #ECE9D8;
	/* font-family: 新細明體; */
}
.th_content_texte {
	font-size: 14px;
	font-weight: bold;
	color: #ECE9D8;
	/* font-family: Arial, Helvetica, sans-serif; */
}

.th_title_textcs {
	font-size: 12px;
	font-weight: bold;
	color: #ECE9D8;
	/* font-family: Arial, Helvetica, sans-serif; */
}
.th_title_textes {
	font-size: 12px;
	font-weight: bold;
	color: #ECE9D8;
	/* font-family: Arial, Helvetica, sans-serif; */
}



.boldtextes {
	/* font-family: Arial, Helvetica, sans-serif; */
	font-size: 12px;
	font-weight: bold;
	color: #CC0033;
}
.header {
	/* font-family: Geneva, Arial, Helvetica, sans-serif; */
	font-size: 18px;
	font-weight: bold;
}
.textbig {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 16px;
	color: #333333;
}
.blackbold {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 14px;
	font-weight: bold;
}
.footer {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.tableborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.border {
	border:0;
}
.footerc {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	/* font-family: 新細明體; */
}
.footere {
	/* font-family: Arial, Helvetica, sans-serif; */
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.innertextc {
	font-size: 15px;
	line-height: 20px;
	color: #333333;
	font-weight: bold;
	/* font-family: 新細明體; */
}
.innertexte {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	font-weight: bold;
	/* font-family: Arial, Helvetica, sans-serif; */
}
.footerlinke {
	/* font-family: Arial, Helvetica, sans-serif; */
	font-size: 12px;
	color: #0000ff;
	font-weight: normal;
	text-decoration: none;
}
.footerlinkc {
	font-size: 12px;
	color: #0000ff;
	font-weight: normal;
	text-decoration: none;
	/* font-family: 新細明體; */
}
.new_word_en {
	color: #FF0000;
	/* font-family: "Courier New", Courier, monospace; */
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}

.boldtext_t_e {
	/* font-family: "Times New Roman", Times, serif; */
	font-size: 16px;
	font-weight: bold;
	color: #CC0033;
}

.boldtext_t_c {
	font-size: 16px;
	font-weight: bold;
	color: #CC0033;
	/* font-family: 新細明體; */
}

.boldtext_t_e_s {
	/* font-family: "Times New Roman", Times, serif; */
	font-size: 12px;
	font-weight: bold;
	color: #CC0033;
}

.license_we {
	color: #CCCCCC;
	/* font-family: "Times New Roman", Times, serif; */
	font-size: 12px;
}

/* Begin: footer area for use in winning 2008 arcade video introduction */
#footer {
	position:relative;
	/*height:50;*/
	/*height:10px;*/
}

#footer .copyBg { /* tile for 980, for copyright words + tite background only*/
	/*position:absolute;*/
	/*left: 0px;*/
	/*top: 23px;*/
	width:980px;
	height: 26px; /* same as image background height */
	background-image: url(../../../images/copy_bg_tile.jpg); /* this tile is based on footer.gif */
	background-repeat: repeat-x;
	text-align: right;
}

#footer .copy { /* tile for 980, for copyright words + tite background only */
	position:relative;
	top: 2px;
}

#footer .copyImg { /* for a whole copyright image */
	position:relative;
}

#footer .subCopy760 { /* for compatibility with old style x width 760px */
	width:760px;
	text-align:left; 
}

#footer .subCopy {
	text-align:left;
}

#footer .subCopy_r760 { /* for compatibility with old style x width 760px */
	width:760px;
	text-align:right; 
}

#footer .subCopy_r {
	text-align:right;
}

#footer h6 {
	/* font-family: "Arial"; */
	color:#666666;
	font-size:12px;
}


/* End: footer area for use in winning 2008 arcade video introduction */

