<!--
/* --------------------------------------------
 *    ベンチマーク一覧表のCSS
 * -------------------------------------------- */
body,div,pre,p,blockquote,form,fieldset,input,textarea,select,option,
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,table,th,td,embed,object
	{
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	}
body { font-size:100%; color: #FFFFCC; background: url("back.gif") #000000 ;}
img { margin: 0; padding: 0; border: 0;}
h1 	{
	width: 350px;
	font-size: 1.0em ;
	border-style: solid;
	border-width: 2px ;
	border-color: #993300;
	border-collapse: collapse;
	padding: 6px 3px;
	text-align: center;
	background-color : black;
	}
h2 	{
	width: 320px;
	font-size: 1.0em ;
	border-style: solid;
	border-width: 0 0 2px 0;
	border-color: #993300;
	border-collapse: collapse;
	padding: 2px 3px;
	text-align: center;}
h3 { font-size:0.9em; color:#ffffcc; font-weight: normal ; line-height : 1.5em ; padding: 10px; }
h4 { font-size:1.3em; color:#ddeeff; font-weight: bold ; margin : 5px 0 0 0 ; line-height : 2.5em ; }
A { text-decoration : none ; color : #FFCC00 }
A:visited { text-decoration: none ; color: #FFCC00 }
A:hover { color: red }
.clfix:after { content: url(./image.gif); display: block; clear: both; height: 0; }

/* --------------------------------------------
 *    ページ総監督
 * -------------------------------------------- */

.cont1 {
    text-align: center;
    width: 980px;
    margin: 5px auto;
    line-height: 1.5em ; 
}
.cont2 {
	text-align: left;
    padding: 10px 5px;
}

/* --------------------------------------------
 *    ヘッダー部
 * -------------------------------------------- */
	.header {
	width : 100% ;
    overflow: hidden; 
	}
		.header1 {
		width: 55% ;
		float: left ;
		}
		.header2 {
		width: 44%;
		float: right;
		font-size: 0.9em;
		padding-top: 14px;
		}


/* --------------------------------------------
 *    ナビ
 * -------------------------------------------- */

	.navi {
		clear: both ;
		width: 100% ;
		}

	li {
		width : 95px;
		float: left ;
		}

		/* --------------------------------------------
		 *    機種名から、ゲームから <ul>にclass名付属
		 * -------------------------------------------- */

		ul.menu{
			font-size: 1.0em ;
			margin : 5px 15px 5px 10px ;
			padding: 0 0 0 17px;
		    overflow: hidden;
		    list-style-type: none;
		    border: 0px solid ;
			}

		.menu li {
			padding: 0 0 0 15px;
			background: url("ao2.gif") no-repeat 0 center;

			}

		li.koko{ text-decoration: underline;}

		/* --------------------------------------------
		 *    詳細欄 <ul>にclass名付属
		 * -------------------------------------------- */

			ul.bench  {
				margin : 5px 15px 5px 10px ;
				padding: 0 0 0 17px;
			    overflow: hidden;
			    list-style-type: none;
			    border: 1px solid ;
			    /*height: 82px;*/
				}

			.bench li {
				padding: 0 0 0 15px ;
				font-size: 0.9em ;
				background: url("ao3.gif") no-repeat 0 center;
				}


/* --------------------------------------------
 *    ベンチマーク詳細用
 * -------------------------------------------- */

.intro { font-size: 0.9em; clear: both; padding: 5px 5px 0px 5px ; }
	.intro p { margin: 5px 0 ;}
.iro { font-size: 0.9em; padding: 5px 5px ; }
.maeoki { font-size: 0.9em; text-align: center; padding: 5px 0; }


/* --------------------------------------------
 *    メイン
 * -------------------------------------------- */

	.main {
	width: 100% ;
	text-align : left ;
	margin : 0 0 4px 0 ;
	clear: both;
	}

/* --------------------------------------------
 *    2段落＋中間マージン
 * -------------------------------------------- */

	#main_left {
	width: 49% ;
	float : left ;
	}
	#main_right {
	width: 49%;
	float: right;
	}


/* --------------------------------------------
 *    青色テーブル
 * -------------------------------------------- */
.ranktable td {
	padding: 3px 6px ;
	white-space: nowrap;
	border-style: solid;
	border-width: 1px;
	border-color: #000033 #009999 #009999 #000033;
	border-collapse: collapse;
	font-size: 0.9em ;
	vertical-align: middle;
	}

.ranktable table {
	border-style: solid;
	border-width: 1px;
	border-color: #009999 #000033 #000033 #009999;
	border-collapse: separate ;
	margin: 0 0 10px 0 ;
	}

.gpuave {
	margin : 5px 15px 5px 10px ;
	font-size: 0.9em;
	}

.gpuave td { padding: 0 5px; }

/* --------------------------------------------
 *    GPUアイコン
 * -------------------------------------------- */

.gpuicon img {
	width: 29px;
	height: 20px;
	border: 0px;
	vertical-align: middle;
	}

.gpuicon td {
	padding: 3px 6px ;
	}

/* --------------------------------------------
 *    テーブル
 * -------------------------------------------- */

table.bluetable {
	font-size: 0.9em;
	line-height: 1.4em;
	border-style: solid;
	border-width: 1px;
	border-color: #009999 #000033 #000033 #009999;
	border-collapse: separate;
    width: 100%;
    margin: 0px auto;
	}

.bluetable td {
	border-style: solid;
	border-width: 1px;
	border-color: #000033 #009999 #009999 #000033;
	border-collapse: collapse;
	padding: 4px 5px;
	}

.scr { } /* タイトル枠 */
.scr1 { font-size: 1.3em; font-weight: normal; text-align: center; }
.scr2 { font-size: 1.5em; font-weight: normal; text-align: center; vertical-align: middle; }
.scr3 { font-size: 1.2em; font-weight: normal; text-align: right; padding-right: 3px;}
.scr4 { font-size: 1.3em; font-weight: normal; text-align: right; padding-right: 3px;} /* bio, sf4 */
.rnk { width:  35px; }
.rnk1 { text-align: right ;}
.mdl { width: 220px; }
.gpu { width: 220px; }
.cpu { width: 200px; }
.rpt { }
.det { font-size: 0.9em; }

.tya { background-color: #993300;}
.gpuicon { margin: auto 0; }
.exp_scr { width:  45px; background-color: #993300; text-align: center;}
.exp_gpu { width: 160px; background-color: #993300;}
.exp_rpt { width: 120px; background-color: #993300;}
.exp_mdl { width: 165px; background-color: #993300;}
.exp_det { background-color: #993300;}

.gl_scr { width:  46px; background-color: #993300;}
.gl_rpt { width: 120px; background-color: #993300;}
.gl_mdl { width: 160px; background-color: #993300;}

/* --------------------------------------------
 *    モデル一覧
 * -------------------------------------------- */

.3para {
	width: 100%;
    overflow: hidden;
	}

.para {
	width: 33.2%;
	float: left;
	font-size: 0.9em;
	}

.maker {
	padding: 12px 0px 15px 0px ;
	font-weight: bold;
	}

.kado_models {
	padding:3px 10px 10px 20px;
	background:url(./img/top_models.gif) no-repeat;
	}

.kado_models table{
	width: 90%;
	}

.kado_models_b {
	height:6px;
	margin-bottom:10px;
	background:url(./img/bottom_models.gif) no-repeat;
	}

table.ff14_table { border: 1px black solid; }

.ff14_table td{
	padding: 1px 6px;
	}

/* --------------------------------------------
 *    ぷち
 * -------------------------------------------- */
 
.naka { text-align: center ;}
.migi { text-align: right ;}
.aka { color: #ff3300; }
.tya { background-color: #993300 ;}
.sfont9 { font-size: 0.9em;}
.sfont8 { font-size: 0.8em;}
 
-->