@charset "Shift_JIS";

/*
StyleSheet for Nihonkiin kisen Page
CSS FILE kisen.css

*/

/* *********************************************************************
BASE
********************************************************************* */
body { font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", メイリオ , Meiryo , "ＭＳ Ｐゴシック", Verdana, monospace;
	color: #666666;
	font-size: 14px;
	line-height: 1.6;
	text-align: center;
	margin: 0;
	background:#eaf1ff}

a { color:#666666;}

td { vertical-align:top}

p#first {display: none;}

#wrapper { width: 850px;
	font-size: 14px;
	border: 1px solid #003366;
	background:#FFFFFF;
	margin:0 auto;}

table {font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", メイリオ , Meiryo , Verdana, monospace;
	width:100%;
	font-size: 14px;
	line-height: 1.6;
	border-collapse: collapse;}

.footer { text-align: center; font-size: 12px; padding:10px; background:#6a88b5; color:#FFFFFF;}
.main { padding:50px 60px 40px 60px;}
.header { text-align:right; color:#6a88b5; font-weight:bold; font-size:12px; padding:5px 10px 3px 0px}

/* *** 共通 ********************************************************* */

.bule { color:#4a59b5;}
.red { color: #CC3300}
.p18 { font-size:18px}
.p16 { font-size:16px}
.p14 { font-size:14px}
.p12 { font-size:12px}
.p10 { font-size:10px}

/* *** インデックス ************************************************* */

.i_menu { background:#accae7; text-align:center; font-weight:bold}

/* *** 参加選手 ***************************************************** */

#participants { padding:50px 60px 40px 60px;}
#participants td { font-size:12px}
#sanka ul { padding:0px; margin:0px; font-weight:bold; font-size:16px}
#sanka li { list-style:none; background:url(img/player/bg.gif) no-repeat; padding:2px 0px 10px 35px;}

.chiku { text-align:left; background:#accae7; padding:2px 0px 2px 8px; border:solid 1px #6a88b5; font-size:16px}
.kuni { background:#deedfc; padding:4px 1px 2px 5px; border:solid 1px #6a88b5}
.kuni_e { background:#deedfc; padding:4px 1px 5px 5px; border:solid 1px #6a88b5}

.data1 { border:solid 1px #6a88b5; border-bottom:none; padding:8px 8px 0px 8px}
.data2 { border:solid 1px #6a88b5; border-top:none; padding:0px 5px 5px 8px}
.long_name { line-height:100%; font-size:10px}
.photo { margin:5px 0px 10px 30px;}
.line { border:dotted 2px #6a88b5; margin-right:3px}
.ss {line-height:120%}
.ent { float:right; margin-right:3px}

/* *** ルール ********************************************************* */

#rules { background:#ffffff; padding:5px 10px 5px 10px; margin-top:3px; background:#deedfc;}
#rules ul { margin:5 10 5 30px; list-style-type:decimal;}
#rules li { padding:5 0 5 0px;}
.r_item { background:#accae7; padding:3 5 3 10px; font-weight:bold; font-size:16px;}

/* *** 歴史 ********************************************************* */

#history { padding:50px 60px 40px 60px;}
#history td { font-size:14px; text-align:center; vertical-align:middle}
.h_kai { background:#deedfc}

/* *** 対局結果 ********************************************************* */

#result { padding:50px 60px 40px 60px;}
#result td { font-size:12px; vertical-align:middle}
#kekka { font-size:14px}
#kekka td { font-size:14px; vertical-align:middle;}
.round { background:#deedfc; padding:3px; text-align:center}
.menu { background:#accae7; font-size:12px; font-weight:bold}
.menu_s { background:#accae7; font-size:12px; font-weight:normal}
.menu_s2 { background:#accae7; font-size:10px; font-weight:normal}

.name { text-align:left; padding:3px 5px 3px 5px; height:35px; line-height:120%}
.bg { background:#deedfc;}


/* *** 棋譜鑑賞 ********************************************************* */

#kifu { padding:50px 60px 40px 60px;}
#kifu ul { padding:0px; margin:0px; font-weight:bold; font-size:14px}
#kifu li { list-style:none; background:url(img/player/bg.gif) no-repeat; padding:3px 0px 10px 35px;}
.kai { background:#deedfc; font-size:14px; padding:3px 3px 3px 10px; font-weight:bold; border:solid 1px #6a88b5;}

