@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: #000000;
	font-size: 14px;
	line-height: 1.4;
	letter-spacing: 0;
	text-indent: 0;
	margin: 0;
	padding: 0;
	background:#f6f6f6}

#wrapper {
	width: 850px;
	margin: 0px auto;
	border: 1px solid #B4B4B4;
	background:#FFFFFF;}

#wrapper td { border-collapse:collapse;}

li { padding-bottom:10px}

#menu { padding:20px 0px 20px 0px; border-collapse:collapse;}
#menu td { width:185px; padding:10px 0px 10px 15px; border:solid 1px #009999;}

#menu-e { padding:20px 0px 20px 0px; border-collapse:collapse;}
#menu-e td { width:250px; padding:10px 0px 10px 15px; border:solid 1px #009999; font-weight:bold;}

.main { padding:10px 50px 30px 50px}
.title { color:#666666; font-weight:bold; text-align:center; border-bottom: 1px solid #B4B4B4; padding-bottom:20px}
.copy { background:#eeeeee; text-align:center; border-top: 1px solid #B4B4B4; padding:10px}
.sen { border:solid 1px #999999; height:1px}

.p16 { font-size:16px}
.p12 { font-size:12px}
.p10 { font-size:10px}
.red { color:#FF3300}
.bule { color: #0033FF}
.green { color:#00CC66}

/* *********************************************************************
INDEX
********************************************************************* */
.title { background:#003399; color:#FFFFFF; font-weight:bold; padding:5px;}

/* *********************************************************************
Contestants
********************************************************************* */
#country table { border-collapse:collapse; width:100%}
#country td { border:solid 1px #666666;}

#contestants table { border-collapse:collapse; width:100%}
#contestants td { border:solid 1px #666666; vertical-align:top}
.c_menu { background:#eeeeee; font-weight:bold; padding:5px; font-size:12px; text-align:center}
.c_country { background:#666666; font-weight:bold; padding:5px 5px 5px 15px; color:#FFFFFF}
.photo { float:left; margin-right:5px}

/* *********************************************************************
gameresult
********************************************************************* */
#keika table { border-collapse:collapse; width:100%}
#keika td { border:solid 1px #666666; font-size:12px}
.g_menu { background:#009999; color:#FFFFFF; font-weight:bold; padding:3px; font-size:12px;}
.g_menu2 { background:#009999; color:#FFFFFF; font-weight:bold; padding:3px 5px 3px 5px; font-size:12px;}
.g_n1 { text-align:left; padding:5px 5px 5px 20px; background:#f0f7ff}
.g_n2 { text-align:left; padding-left:5px; background:#f0f7ff}
.g_n3 { text-align:left; padding:3px 10px 3px 10px; background:#f0f7ff}
.g_r { background:#fffff0} 
.r1 { background:#e6ffff;} 
.r2 { background:#ffe6e6;} 
.tl { text-align:left; padding-left:10px}
/* *********************************************************************
rules
********************************************************************* */
.r_p { color:#ffe1e1; background:#666666; font-weight:bold; padding:5px}
.r_g { color:#e1ffe1; background:#666666; font-weight:bold; padding:5px}

/* *********************************************************************
schedule
********************************************************************* */
.nittei { font-weight:bold; text-align:center;}