@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: 18px;
	line-height: 1.6;
	letter-spacing: 0;
	text-align: center;
	text-indent: 0;
	margin: 0;
	padding: 0;
	background:#cce3ff}

p#first {display: none;}

#wrapper {
	width: 850px;
	text-align: center;
	margin: 0px auto;
	font-size: 1.2em;
	border: 1px solid #B4B4B4;
	background:#FFFFFF}

table {
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", メイリオ , Meiryo , Verdana, monospace;
	width:100%;
	color: #000000;
	font-size: 12px;
	line-height: 1.6;
	letter-spacing: 0;
	text-indent: 0;
	border-collapse: collapse;}

.footer {height:40px;
    text-align: center;
	font-size: 12px;
	padding:5 0 3 0px;
	background:url(img/bg_footer.gif);}
	
#header { 
	text-align:left;
	color:#0082c6;
    background:url(img/bg_header.gif);}

#header a {
    color:#0082c6;
    font-weight:bold}

/* ****************************************************************** */

.navi { width:170px;padding:10px; margin:0 0 10 10px; background:#bfd6ef}
.main { width:595; font-size: 14px; padding:30 30 30 25px; background:url(img/bg_main.gif); vertical-align:top}
.top_menu { text-align:center; background:url(img/bg_menu.gif)}

/* *** 共通 ********************************************************* */

.title { font-size:14px; background:#cce3ff; color:#4a59b5; font-weight:bold;}
.menu { color:#4a59b5; background:#d7e2ef; text-align:center; font-weight:bold;}
.item { background:#FFFFFF}
.bule { color:#4a59b5;}
.p14 { font-size:14px}
.p12 { font-size:12px}
.p11 { font-size:11px}
.p10 { font-size:10px}

/* *** インデックス ************************************************* */

.i_menu { background:#336699; color:#FFFFFF; text-align:center; font-weight:bold;}

/* *** 参加選手 ***************************************************** */

#country table td { background:url(img/player/bg.gif) no-repeat; padding:6 0 6 30px; width:115px}
#country a { text-decoration: none; color: #666666;}
#country a:hover{ text-decoration: none; color: #666666; font-weight:bold;}

#country_e table td { background:url(img/player/bg.gif) no-repeat; padding:6 0 6 30px; width:145px}
#country_e a { text-decoration: none; color: #666666;}
#country_e a:hover{ text-decoration: none; color: #666666; font-weight:bold;}

.land_as { background:#e0a6a6; font-weight:bold; color:#7e4242; padding:3 5 3 8px;}
.land_mi { background:#e0cca6; font-weight:bold; color:#7e6542; padding:3 5 3 8px;}
.land_eu { background:#a6dcb5; font-weight:bold; color:#42794f; padding:3 5 3 8px;}
.land_af { background:#a6dce0; font-weight:bold; color:#42797e; padding:3 5 3 8px;}
.land_no { background:#a6b3e0; font-weight:bold; color:#424d7e; padding:3 5 3 8px;}
.land_so { background:#bfa6e0; font-weight:bold; color:#58427e; padding:3 5 3 8px;}
.land_oc { background:#e0a6cc; font-weight:bold; color:#7e4264; padding:3 5 3 8px;}
.pl { padding:5 5 5 10px; background:#FFFFFF}
.kokki { float: right; margin:3 5 0 0px}

/* *** ルール ********************************************************* */

#rules { background:#ffffff; padding:5px; font-size:12px; margin-top:3px}
#rules ul { margin:5 10 5 30px; list-style-type:decimal}
#rules li { padding:5 0 5 0px;}
.r_item { color:#4a59b5; background:#cce3ff; padding:5 5 5 10px; font-weight:bold;}

/* *** 歴史 ********************************************************* */

#history table td { background:#FFFFFF; text-align:center;}

