<!--
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 { line-height:1.4em; color: #FFFFCC; background: url("back.gif") #000000 ; -webkit-text-size-adjust:none ;
		font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
p {	font-size: 0.9em; }
A { text-decoration : none ; color : #FFCC00 }
A:visited { text-decoration: none ; color: #FFCC00 }
A:hover { color: red }
h1 { font-size : 1.0em ; color : #ddeeff ; margin-bottom: 10px;}
h2 { font-size : 1.0em ; 
    border-left:5px solid #475c33;  
    border-bottom:1px solid #475c33;
    margin: 15px 0 5px -10px ;
    padding: 0px 5px;
}
h3 { font-size : 0.9em ; font-weight: normal; padding: 0 7px ;}
 h3 img { border: 0px; }
h4 { font-size : 1.0em ; font-weight: normal;}
.clearfix:after { content: url(http://kettya.com/image/image.gif); display: block; clear: both; height: 0; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }  
form { display: inline ;}
ul { list-style-type: none;}
caption { font-size: 1.2em; text-align: left; padding: 0 0 5px 0; }
blockquote { font-size: 0.8em; border: 1px solid; margin: 0 10px; padding: 8px; line-height: 1.6em; }
/* --------------------------------------------
 *    ページトータル
 * -------------------------------------------- */

.cont1 {
    margin-left: auto;
    margin-right: auto;
    padding: 10px 5px;
    text-align: center;
    width: 90％;
    min-width: 760px;
    margin: 0px auto;
}

.cont2 {
	text-align: left;
	padding: 10px;
	text-align: left;
	max-width: 800px;
	}

/* --------------------------------------------
 *    青色テーブル
 * -------------------------------------------- */
.bluetable td {
	padding: 3px 6px ;
	border-style: solid;
	border-width: 1px;
	border-color: #000033 #009999 #009999 #000033;
	border-collapse: collapse;
	font-size: 0.9em ;
	vertical-align: middle;
	}

table.bluetable {
	border-style: solid;
	border-width: 1px;
	border-color: #009999 #000033 #000033 #009999;
	border-collapse: separate ;
	}

.bluetable p { margin: 0; }


/* --------------------------------------------
 *    過去の履歴
 * -------------------------------------------- */
	.historyspec {
		}
		.his_cpu { background: url(./img/icon_cpu2.gif) no-repeat 5px center; }
		.his_ram { background: url(./img/icon_memory2.gif) no-repeat center center; }
		.his_gpu { background: url(./img/icon_gpu2.gif) no-repeat 5px center; }

		.stars11 { background: url(./img/stars1v2.gif) no-repeat center; }
		.stars12 { background: url(./img/stars2v2.gif) no-repeat center; }
		.stars13 { background: url(./img/stars3v2.gif) no-repeat center; }
		.stars14 { background: url(./img/stars4v2.gif) no-repeat center; }
		.stars15 { background: url(./img/stars5v2.gif) no-repeat center; }

	.historybench table{
			margin: 0 0 15px 0 ;
		}
			.bench_mark03 {	background: url("../image/bench_mark03v2.gif") no-repeat 0 center; padding-left: 15px; }
			.bench_mark05 {	background: url("../image/bench_mark05v2.gif") no-repeat 0 center; padding-left: 15px; }
			.bench_mark06 {	background: url("../image/bench_mark06v2.gif") no-repeat 0 center; padding-left: 15px; }
			.bench_markva {	background: url("../image/bench_markvanv2.gif") no-repeat 0 center; padding-left: 15px; }
			.bench_ff11v3 {	background: url("../image/bench_ff11v3v2.gif") no-repeat 0 center; padding-left: 15px; }
			.bench_ff14h  {	background: url("../image/bench_ff14h.gif") no-repeat 0 center; padding-left: 15px; }
			.bench_ff14l  {	background: url("../image/bench_ff14l.gif") no-repeat 0 center; padding-left: 15px; }
			.bench_bio59  {	background: url("../image/bench_bio59.gif") no-repeat 0 center; padding-left: 15px; }
			.bench_bio50  {	background: url("../image/bench_bio50.gif") no-repeat 0 center; padding-left: 15px; }
			.bench_sf4    {	background: url("../image/bench_sf4.gif") no-repeat 0 center; padding-left: 15px; }

/* --------------------------------------------
 *    レポート本文
 * -------------------------------------------- */

.modelinfo {
	border-style: solid;
	border-width: 2px;
	border-color: #993300 ;
	border-collapse: collapse;
	padding: 10px 20px ;
	background-color: #000000 ;
	}

.reporter {
	background-color: #993300 ;
	padding: 3px ;
	}

	.model1 {
		clear: both ;
		width: 100% ;
		font-size: 0.9em ;
		}

		.model1left {
			text-align: center;
			float: left;
			width: 38% ;
			}

		.model1right {
			float: right;
			width: 58% ;
			vertical-align : top ;
			}
		
		.model1right p { margin: 10px 0 10px 0; }

	.model2 {
		font-size: 0.9em ;
		clear: both ;
		width:  100% ;
		}

		.model2left {
			float: left;
			width: 45% ;
			}
		.model2left td {
			font-size: 0.9em ;
			}

		.detailpart p {
			margin: 10px 0px ;
			}

	.button {
		color : #FFFFCC ;
		background-color : #2C3a14 ;
		border : solid #AAAA88 1px ;
		font-size : 0.9em ;
	}


.userreport { margin: 40px 10px ; }

	.reportbasic {
		line-height:1.0em;
		width: 100% ;
		padding : 0 0 0 0 ;
		}

		.user1 { padding: 0 20px 0 0 ; float: left;}
			.user1 td { padding: 0 2px ;vertical-align: middle ; background-color: #993300 ;}
		.user2 { padding: 4px 20px 0 0 ; float: left; color: #DDDDFF; vertical-align: middle; font-size: 0.9em; }
		.user3 { width: 35%; float: right; text-align: right;}

		.stars5 { background: url(./img/stars_50.gif) no-repeat 0px center; padding: 0 0 0 36px;}
		.stars4 { background: url(./img/stars_40.gif) no-repeat 0px center; padding: 0 0 0 36px;}
		.stars3 { background: url(./img/stars_30.gif) no-repeat 0px center; padding: 0 0 0 36px;}
		.stars2 { background: url(./img/stars_20.gif) no-repeat 0px center; padding: 0 0 0 36px;}
		.stars1 { background: url(./img/stars_10.gif) no-repeat 0px center; padding: 0 0 0 36px;}

	.reportspec {
		width : 100%;
		margin : 0 0 0 20px;
		font-size: 0.9em ;
		}

		.ati    { background: url(./img/ati_logos.gif)    no-repeat 0px center; padding: 0 20px 0 36px; float: left;}
		.nvidia { background: url(./img/nvidia_logos.gif) no-repeat 0px center; padding: 0 20px 0 36px; float: left;}
		.intel  { background: url(./img/intel_logos.gif)  no-repeat 0px center; padding: 0 20px 0 36px; float: left;}
		.win    { background: url(./img/icon_win.gif)  no-repeat 0px center; padding: 0 0 0 16px; float: left;}
		.mac    { background: url(./img/icon_mac.gif)  no-repeat 0px center; padding: 0 0 0 16px; float: left;}
		.ios    { background: url(./img/icon_ios.gif)  no-repeat 0px center; padding: 0 0 0 16px; float: left;}
		.cpu    { background: url(./img/icon_cpu.gif)  no-repeat 0px center; padding: 0 20px 0 22px; float: left;}
		.memory { background: url(./img/icon_memory.gif)  no-repeat 0px center; padding: 0 20px 0 22px; float: left;}

	table.reportexp {
		background: url(img/aero_back.gif);
		margin : 0 0 0 20px;
		border: 1px black solid ;
		}

		.reportexp tr{
			font-size: 0.9em ;
			}

		.reportexp td {
			padding: 0 0 0 8px ;
			}

		.cont1
		td.exp_num { font-size: 1.2em; font-weight: bold; padding: 0 8px 0 30px ;}
		td.exp_all { background: url(./img/icon_vista3.gif) no-repeat 0 top; padding: 0;}
		.exp_cpu { background: url(./img/icon_cpu2.gif) no-repeat 8px center; }
		.exp_ram { background: url(./img/icon_memory2.gif) no-repeat 8px center; }
		.exp_aero { background: url(./img/icon_aero2.gif) no-repeat 8px center; }
		.exp_game { background: url(./img/icon_gpu2.gif) no-repeat 8px center; }
		.exp_hdd { background: url(./img/icon_hdd.gif) no-repeat 8px center; }
		.exp_base { background: url(./img/icon_vista2.gif) no-repeat 8px center; }


	.reportgoodbad {
		font-size: 0.9em ;
		width: 100% ;
		margin : 0 0 0 20px;
		}
		
		.reportgoodbad li {
			width: 120px ;
			margin: 0 15px 0 0 ;
			float: left ;
			}

	.reportkome {
		color: #ffff99 ;
		}

	.reportimg {
		margin: 15px 0 0 20px ;
		}

	.cont1 .reportgame td {
		width: 200px ;
		font-size: 0.9em ;
		text-align: center; 
	}
	
	.reportgameright li {
		margin: 0 0 0 20px ;
		font-size: 0.9em;
		list-style-type: disc ;
		}

	.emp {
		line-height: 0.5em ;
		clear: both;
			}

	.userprofile {
		border: 2px #993300 solid ;
		padding: 15px ;
		background: black ;
		}
		
		.onaji { color: #ffffcc; font-size: 0.8em; font-weight: normal; }
		
		#historytable { margin : 10px 0 ;}
		#historytable td { padding: 2px 5px ; font-size: 0.8em;}
		.historybench { margin: 10px 0 10px 10px ; font-size: 0.8em;}


	/* --------------------------------------------
	 *    CrystalMark
	 * -------------------------------------------- */

		table.reportdisk {
			border: 2px #99C0F9 solid ;
			border-collapse: collapse;
			font-size: 0.9em;
			margin: 0 0 0 30px ;
			}

		.reportdisk td {
			text-align: center;
			border-width: 0 1px 1px 0 ;
			border-color: #999999 ;
			border-style: solid;
			color: #333333;
			background: #FDFFFE;
			padding: 1px;
			line-height: 1.0em;
			letter-spacing: 1px
			}

		.cont1 .crgreen { 
			background: #8DD96C ;
			width: 50px ;
			}

		.cont1 .crblue {
			background: #99C0F9;
			}

	/* --------------------------------------------
	 *    関連リンク
	 * -------------------------------------------- */
		
		.links1 td { font-size: 0.85em; padding-left: 10px;}

	/* --------------------------------------------
	 *    adsense
	 * -------------------------------------------- */
		
		#gglmini { margin-top: 10px; width: 100%; }

/* --------------------------------------------
 *    footer
 * -------------------------------------------- */
 
 #menseki { margin-top: 20px; }
 #menseki p { margin-bottom: 10px; }

/* --------------------------------------------
 *    仕様表
 * -------------------------------------------- */

.spectable	{line-height:140%; font-size:0.9em; padding: 0px; margin-top:5px; border: solid 2px; border-color:#999966; }
.sen	{ padding: 3px; width:200px;}
.sen_b	{ border-bottom-width:1px; border-bottom-color: #999966; border-bottom-style:solid; padding: 3px; width:200px;}
.sen_br { border-bottom-width:1px; border-bottom-color: #999966; border-bottom-style:solid; border-right-width:1px; border-right-color: #333300; border-right-style:solid; padding: 3px 3px 3px 6px; width: 110px;}
.sen_bl	{ border-bottom-width:1px; border-bottom-color: #999966; border-bottom-style:solid; border-left-width:1px ; border-left-color: #999966; border-left-style:solid; padding: 3px; width: 200px;}
.sen_l	{ border-left-width:1px; border-left-color: #999966; border-left-style:solid; padding: 3px; width: 200px;}
.sen_r	{ border-right-width:1px; border-right-color: #333300; border-right-style:solid; padding: 3px 3px 3px 6px; width: 110px;}

.sen2_r  { border-right : 1px solid #ffffcc; }
.sen2_l  { border-left	: 1px solid #ffffcc; }
.sen2_rb { border-right : 1px solid #ffffcc; border-bottom	: 1px solid #ffffcc; }
.sen2_b  { border-bottom: 1px solid #ffffcc; }

.f1 { font-size: 0.8em; }

#specinfo0	{ width: 100% ; clear: both; background: black; padding: 10px; border: solid #993300 2px; }
	#specinfo1	{ width: 48% ; float: left; }
	#specinfo2	{ width: 48% ; float: right;}
	#specfooter  { font-size: 0.8em; padding: 8px; clear: both;}


/* --------------------------------------------
 *    画像
 * -------------------------------------------- */

	.star0 { background: url(./image/imgs.png) no-repeat 0 -1255px; height: 18px; width: 17px;}
	.star1 { background: url(./image/imgs.png) no-repeat 0 -1324px; height: 18px; width: 17px;}
	.star2 { background: url(./image/imgs.png) no-repeat 0 -1392px; height: 18px; width: 17px;}
	.star3 { background: url(./image/imgs.png) no-repeat 0 -1460px; height: 18px; width: 17px;}
	.star4 { background: url(./image/imgs.png) no-repeat 0 -1528px; height: 18px; width: 17px;}
	.star5 { background: url(./image/imgs.png) no-repeat 0 -1596px; height: 18px; width: 17px;}


/* --------------------------------------------
 *    etc
 * -------------------------------------------- */

.naka { text-align: center ;}
.migi { text-align: right ;}
.good { color: #ff3300 ; font-weight: bold; }
.bad { color: #66CCFF ; font-weight: bold; }
.kuro { background-color: black ;}
.nidan { margin: 0 0 0 20px ;}
.sandan { margin: 0 0 0 30px ;}
.w30 { width: 30px;}
.tya { background-color: #993300 ;}
.diskrw { width: 60px;}
.waku { border: 1px solid ;}
.sfont8 { font-size: 0.8em;}
.sfont9 { font-size: 0.9em;}

.aucResult { width: 200px; font-size: 0.8em; float: left; padding: 5px 5px 15px 5px;  }
-->