/*--- テーブル内のフォントと行間数値（全共通） ---*/
/*--- テーブル内のフォントと行間数値（全共通） ---*/

 Td{font-size:14px;line-height:100%;}

/*----------------------------------------------------------------------------------
	全体枠_背景設定
----------------------------------------------------------------------------------*/
body {
	font-family: sans-serif;
	font-size: 100%;
	background: #000000 url(../img/bg.gif) repeat-x bottom;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
#container {
	width: 700px;
	margin: auto;
/*	border: 1px solid #FFF;*/
	text-align: left;
}
/*--- ヘッダー_背景 --*/
#header {
	padding: 0;
	background:url(../img/player_ranking_head.gif) no-repeat center;
	width: 700px;
	height: 180px;
}
/*--- ヘッダー_背景 --*/
#header_taikai {
	padding: 0;
	background:url(../img/player_ranking_taikai_head.gif) no-repeat center;
	width: 700px;
	height: 180px;
}

#maincontent {
	margin: 0;
	width: auto;
}
#maincontent_header {
	background:url(../img/bg_container_head.gif) no-repeat center bottom;
	height: 52px;
	width: 700px;
	margin-top: 15px;
}

#maincontent_body {
	font-size: 80%;
	padding: 5px 25px 15px 25px;
	width: auto;
	height: auto;
	background:url(../img/bg_container_body.gif) repeat-y;
}

/*--- ランキングトップのbody ---*/
.rank_player_body {
	width: auto;
	height: auto;
	margin: 0 40px 0 65px;
}
/*--- ランキング1～300位のbody ---*/
.ranking_player_body {
	width: auto;
	height: auto;
	margin-bottom:0px;/**/
	margin-left: 24px;
}
/*--- 都道府県別ランキングのみ使用body ---*/
.area_ranking_body {
	width: 635px;
	height: auto;
/*	width:554px;
	height: auto;*/
	margin: 0px auto 0px 20px;
	padding-top: 50px;
	position: relative;
}
#area_table {
	position: absolute;
	top: -30px;
	left: -15px;
	font-size: 9pt;
	line-height: 140%;
}
#area_table .area {
	font-weight: bold;
	line-height: 180%;
}
#area_table .area_detail {
	padding: 0px 0px 3px 5px;
}


#footer {
	color: #FFFFFF;
	padding: 10px;
	width: auto;
	background: url(../img/bg_container_footer.gif) no-repeat center top;
}








/*----------------------------------------------------------------------------------
	全体枠_リンク設定
----------------------------------------------------------------------------------*/

a:link {
	color: #663300;
}
a:visited {
	color: #663300;
}
a:hover {
	color: #ffffff;
}


/*----------------------------------------------
		ヘッター_メニュー ※ランキング
		（リンクボタン）
----------------------------------------------*/
/*--- ヘッターメニュー_テキスト消し用 ---*/ 
.text_none {
display:none;
}

/*--- ヘッター_メニュー_親枠 ---*/
.menu {
	height: 90px;
	width: 340px;
	margin:0;
	padding: 65px 30px 0px 280px;
	list-style: none;
	overflow: hidden;	
} 
/*--- ヘッターメニュー_箇条書き ---*/
.menu li {
 margin: 2px;
 float:left;
 display: inline;
}

/*--- ヘッターメニュー_箇条書き_リンク部分 ---*/
.menu li a {
 display: block;
 width: 164px;
 height: 26px;
}

/*--- ヘッターメニュー_プレイヤーランキング ---*/
a.btn_ranking_player{
  display:block;
  width:170px;
  height:30px;
  background: url(../img/btn_menu_ranking_all.gif) no-repeat 0 0;
}
a.btn_ranking_player:hover{
  background: url(../img/btn_menu_ranking_all.gif) no-repeat 0 -26px;
}

/*--- ヘッターメニュー_武将カードランキング ---*/
a.btn_busyo_ranking{
  display:block;
  width:170px;
  height:30px;
  background: url(../img/btn_menu_ranking_all.gif) no-repeat -164px 0;
}
a.btn_busyo_ranking:hover{
  background: url(../img/btn_menu_ranking_all.gif) no-repeat -164px -26px;
}

/*--- ヘッターメニュー_都道府県別ランキング ---*/
a.btn_area_ranking {
  display:block;
  width:170px;
  height:30px;
  background: url(../img/btn_menu_ranking_all.gif) no-repeat 0 -52px;
}
a.btn_area_ranking:hover{
  background: url(../img/btn_menu_ranking_all.gif) no-repeat 0 -78px;
}

/*--- ヘッターメニュー_都道府県別ランキング ---*/
a.btn_area_ranking {
  display:block;
  width:170px;
  height:30px;
  background: url(../img/btn_menu_ranking_all.gif) no-repeat 0 -52px;
}
a.btn_area_ranking:hover{
  background: url(../img/btn_menu_ranking_all.gif) no-repeat 0 -78px;
}

/*--- ヘッターメニュー_英傑伝ランキング ---*/
a.btn_ranking_eiketu {
  display:block;
  width:170px;
  height:30px;
  background: url(../img/btn_menu_ranking_all.gif) no-repeat 0 -104px;
}
a.btn_ranking_eiketu:hover{
  background: url(../img/btn_menu_ranking_all.gif) no-repeat 0 -130px;
}

/*--- ヘッターメニュー_軍師カードランキング ---*/
a.btn_gunsi_ranking {
  display:block;
  width:170px;
  height:30px;
  background: url(../img/btn_menu_ranking_all.gif) no-repeat -164px -52px;
}
a.btn_gunsi_ranking:hover{
  background: url(../img/btn_menu_ranking_all.gif) no-repeat -164px -78px;
}

/*--- ヘッターメニュー_天下統一大会ランキング ---*/
a.btn_taikai {
  display:block;
  width:170px;
  height:30px;
  background: url(../img/btn_menu_ranking_all.gif) no-repeat -164px -104px;
}
a.btn_taikai:hover{
  background: url(../img/btn_menu_ranking_all.gif) no-repeat -164px -130px;
}


/*----------------------------------------------
	順位_リンク
----------------------------------------------*/
/*--- 順位_リンク_順位親枠 ---*/
.footer_link_ranking {
	font-size: 10px;
	width: auto;
	margin: 0 auto;
	padding-left:10px;
}
/*--- 順位_リンク_順位箇条書 ---*/
.footer_link_ranking li {
	list-style-type: none;
/*	font-size:12px;*/
}
/*--- 順位_リンク_順位箇条書_テキスト ---*/
.ico_link_arrow_text {
	padding-left:12px;
	font-size:12px;
}
/*--- 順位_リンク_順位箇条書_テキスト_リンク ---*/
.footer_link_ranking a {
/*	font-size:12px;*/
	text-decoration:none;
	list-style: none;
	margin: 0;
	padding: 0;
	background:url(../img/ico_link_arrow.gif) no-repeat 0 1px;
	background-color:transparent;
}
.footer_link_ranking a:hover {
/*	font-size:12px;*/
	background:#663300 url(../img/ico_link_arrow.gif) no-repeat 0 -12px;
}




/*----------------------------------------------
	順位_リンク_戻るボタン
----------------------------------------------*/
/*--- ページ上へ戻る_ランキングトップへ 親枠---*/
.jump {
	margin:/* 15px 0 0 200px;*/15px 0 0 370px;
	height: 27px;
	width: /*340px;*/170px;
}
/*--- 順位_リンク_箇条書き ---*/
.jump li {
 margin: 2px;
 float:left;
 display: inline ;
}
/*--- 順位_リンク_箇条書き_リンク部分 ---*/
.jump li a {
	display: block;
	width: 164px;
	height: 26px;
}
/*--- ページ上へ戻る ---*/
.jump_page_top {
	width: auto;
	height: 26px;
	margin-top: 15px;
	text-align: right;
	float: right;
}
.jump_page_top a {
	height:/* 30px;*/27px;
	width: 170px;
	text-decoration: none;
	list-style: none;
	margin: 0;
	padding: 0;
	background:url(../img/btn_page_top.gif) no-repeat 0 0px;
	display: block;
}
.jump_page_top a:hover {
	background: url(../img/btn_page_top.gif) no-repeat 0 -27px;
}



/*--- ランキングトップへ ---*/
.jump_ranking_top a {
	display:block;
	width:170px;
	height:/*30px;*/27px;
	background:url(../img/btn_ranking_top.gif) no-repeat 0 0;

}
.jump_ranking_top a:hover{
	background: url(../img/btn_ranking_top.gif) no-repeat 0 -27px;
}







/*----------------------------------------------
	フッター_リンクテキスト
----------------------------------------------*/
.footer_link a {
color:#990000;
}
.footer_link a:visited {
	color: #990000;
}
.footer_link a:hover {
color:#ffffff;
background:#990000;
}

.footer_link_text {
	font: 11px sans-serif;
	text-align: center;
	margin: 0px auto 15px auto;
	padding-top:30px;
}
.footer_link_text li {
	list-style-type: none;
	float:left;
	display:inline;
}
.footer_text {
	margin: 15px auto 0px auto;
	font: 12px sans-seri;
	text-align: center;
}
.footer_c {
	margin: 15px auto 0px auto;
	font: 12px sans-seri;
}






/*----------------------------------------------
	フッター_外部サイトリンク（img）
----------------------------------------------*/
/*--- フッター_外部サイトリンク_親枠  ---*/
.link_3594 {
	margin: 0 80px;
	width: auto;
}
/*--- フッター_外部サイトリンク_箇条書き ---*/
.link_3594 li {
 margin: 2px;
 float:left;
 display: inline ;
}
/*--- フッター_外部サイトリンク_リンク部分 ---*/
.link_3594 li a {
 display: block;
 width: 164px;
 height: 50px;
}


/*--- 三国志大戦 3 公式サイト ---*/
a.link_sangokushi3  {
	width:170px;
	height:50px;
	background:url(../img/link_sangokushi3.gif) no-repeat 0 0;
}
a:hover.link_sangokushi3 {
	background:url(../img/link_sangokushi3.gif) no-repeat 0 0;
}

/*--- 三国志大戦_天 ---*/
a.link_ds_ten {
	width:170px;
	height:50px;
	background:url(../img/link_ds_ten.gif) no-repeat 0 0;
}
a:hover.link_ds_ten {
	background:url(../img/link_ds_ten.gif) no-repeat 0 0;
}

/*--- 三国志大戦 演武場 ---*/
a.link_3594tcom {
	width:170px;
	height:50px;
	background:url(../img/link_3594.gif) no-repeat 0 0;
}
a:hover.link_3594tcom {
	background:url(../img/link_3594.gif) no-repeat 0 0;
}





/*----------------------------------------------------------------------------------
	各共通アイテム
----------------------------------------------------------------------------------*/
/*--- フォント_赤 ---*/
.font_color_red {
	color: #FF0000;
	padding-top: 1px;
}
/*--- 日付_更新情報 ---*/
.day_update {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	width: auto;
	height: 24px;
	margin: 15px 65px 15px 60px;
}

/*--- 武将カード・軍師カードランキング共通 ---*/
.point {
	margin-right:20px;
	float:left;
 }


/*-- ログイン時に表示される_○○君主の順位_親枠 --*/
.user  {
	margin: 0px 24px;
	width: auto;
}
.user_ranking {
	height:18px;
	width:604px;
	padding-top:3px;
	margin: 2px 0;
 	background:#666666;
	color:#FFFFFF;
	text-align:center;
}
.user_ranking_name {
	width: 172px;
}
.user_ranking_area {
	width:564px;
	height:15px;
	color:#FFFFFF;
	text-align:center;
	padding-top:5px;
	margin: 2px 0;
	background:#006633;
}


/*----------------------------------------------
	プレイヤーランキング
	都道府県別ランキング
	英傑伝ランキング 共通
----------------------------------------------*/


/*--- 順位の番号 ---*/
.ranking_no {
	font-family: sans-serif;
	width: 51px;
	height: 25px;
	line-height:1.8em;
}
.ranking_no_pref {
	font-family: sans-serif;
	width: 48px;
	height: 25px;
	line-height:1.8em;
}
.ranking_no_eiketu {
	font-family: sans-serif;
	width: 48px;
	height: 25px;
	line-height:1.8em;
}
/*--- 名前 ---*/
.ranking_name {
/*	padding-left: 5px;*/
	width: 172px;
	height: 25px;
	background:url(../img/bg_name.png) no-repeat ;
}
/*--- 証 ---*/
.ranking_akasi {
	font-family: sans-serif;
	width: 67px;
	height: 25px;
	line-height:1.8em;
}
/*--- 武勇 ---*/
.ranking_buyuu {
	font-family: sans-serif;
	width: 67px;
	height: 25px;
	line-height:1.8em;
}
/*--- 称号 ---*/
.ranking_syougou {
	font-family: sans-serif;
	width: 161px; 
 	height: 25px;
	line-height:1.8em;
}
/*--- 位 ---*/
.ranking_kurai {
	font-family: sans-serif;
	width: 108px;
	height: 25px;
	line-height:1.8em;
}
/*--- 都道府県名 ---*/
.ranking_area {
	font-family: sans-serif;
	width: 135px;
	height: 25px;
	line-height:1.8em;
}
/*--- 店舗名 ---*/
.ranking_shop_name {
	font-family: sans-serif;
	/*	width: 356px;*/
	width: 350px;
	height: 25px;
	line-height:1.8em;
}
/*--- 得点 ---*/
.ranking_tokuten {
	font-family: sans-serif;
	width: 95px;
	height: 25px;
	line-height:1.8em;
}
/*--- 玉璽の欠片 ---*/
.ranking_gyokuji {
	font-family: sans-serif;
	width: 112px;
	height: 25px;
	line-height:1.8em;
}



/*----------------------------------------------
	1位～5位 共通
----------------------------------------------*/

.ranking_tama {
	width: 24px;
	height: 22px;
	margin-right: 2px;
	background: url(../img/tama.gif) no-repeat;
}
.ranking_point {
	width: 120px;
	height: 20px;
	padding: 2px;
}
.ranking_title {
	width: 181px;
	height: 20px;
	padding: 2px;
}
.ranking_ar {
	width: 127px;
	height: 20px;
	padding: 2px;
}


.ranking_grade {
	width: 120px;
	height: 20px;
	padding: 2px;
}
.ranking_office {
	width: 330px;
	height: 20px;
	padding: 2px;
}
.ranking_gyoku {
	width: 111px;
	height: 20px;
	padding: 2px;
}




/*----------------------------------------------------------------------------------
	プレイヤーランキング _ ranking_player_000.html
----------------------------------------------------------------------------------*/
/*--- プレイヤーランキング 見出しタイトル---*/
.maincontent_header_title_ranking_player {
	margin-left: 150px;
	height: 39px;
	width: 401px;
	background: url(../img/head_playe_ranking.gif) no-repeat top;
}
/*--- 順位（1～300）黒テーブル---*/
table.ranking_s_table {
	width: 604px;
	height: 52px;
	color: #FFFFFF;
	background: #F0ECDD;
	margin-bottom: 15px;
	font-size: 12px;
}
td.ranking_s_td {
	width: 604px;
	height: 25px;
	font-size: 12px;
}
.ranking_s_td_up {
	width: 100%;
	height: 25px;
	margin-bottom: 1px;
	padding: 0;
	background:#000000;
}
.ranking_s_td_down {
	height: 25px;
	width: 100%;
	padding: 0;
	background: #000000;
}

/*--- 順位BEST ---*/
.ranking_player_name_down_table_ul {
/*	width: auto;
	height: 18px;
	padding: 2px 0px 1px 3px;
	margin-right: 20px;
*/
	background-image:url(../img/tama.gif) no-repeat left center;
}
.ranking_player_name_down {
/*	width: 524px;*/
	font-family: sans-serif;
	width: 470px;
	height: 22px;
}








/*----------------------------------------------------------------------------------
	都道府県別ランキング _ ranking_area_xx.html
----------------------------------------------------------------------------------*/
/*--- 都道府県別ランキング_ 見出しタイトル---*/
.maincontent_header_title_ranking_area {
	margin-left: 150px;
	height: 39px;
	width: 401px;
	background: url(../img/head_area_ranking.gif) no-repeat top;
}



/*--- 都道府県別ランキング_エリア_順位_日付_更新情報 ---*/
.area_day_update {
	height: auto;
	width: auto;
	text-align: center;
	font-weight:bold;
}



/*--- 都道府県別ランキング_リンク_順位親枠 ---*/
.area_link_ranking {
	height:27px;
	width:auto;
	margin: 0;
	padding:0;
	text-align:right;

}

/*--- 都道府県別ランキング_リンク_順位箇条書 ---*/
.area_link_ranking li {
	list-style-type: none;
}
/*--- 都道府県別ランキング_リンク_順位箇条書_テキスト ---*/
.area_ico_link_arrow_text {
	padding-top:-0.1em;
}
/*--- 都道府県別ランキング_リンク_順位箇条書_テキスト_リンク ---*/
.area_link_ranking a {
	font-size:11px;
	text-decoration:none;
	margin: 0;
	padding: 0;
	padding-left:15px;
	background:url(../img/ico_link_arrow.gif) no-repeat 0 1px;
}
.area_link_ranking a:hover {
	background:#663300 url(../img/ico_link_arrow.gif) no-repeat 0 -12px;
}


/*--- 都道府県別ランキング_県別親枠 ---*/
.ranking_area_box {
	margin-bottom: 30px;
	margin-left: 24px;
	margin-right: 35px;
}
/*--- 都道府県別ランキング_県別見出し ---*/
.ranking_area_place {
	font-size:14px;
	width: 604px;
	height:18px;
	color: #FFFFFF;
	text-align: center;
	padding: 3px 0;
	margin: 20px 0 2px 0;
	background: #006633;
}









/*----------------------------------------------
	都道府県別ランキング_ 
	エリア毎順位_リンク_戻るボタン
----------------------------------------------*/
/*--- ページ上へ戻る 親枠 ---*/
.jump_area {
	height: 26px;
	margin: 15px auto 0px auto;
}
/*--- 都道府県別ランキング_リンク群_箇条書き ---*/
.jump_area li {
 margin: 2px;
 float:left;
 display: inline ;
}
/*--- 都道府県別ランキング_リンク群_箇条書き_リンク部分 ---*/
.jump_area li a {
 display: block;
 width: 164px;
 height: 26px;
}
/*--- 都道府県別ランキング_ページ上へ戻る ---*/
li.jump_area_ranking_top {
	width:195px;
	float:right;

}
.jump_area_ranking_top a {
	text-decoration:none;
	list-style: none;
	margin: 0;
	padding: 0;
	background:url(../img/btn_page_top.gif) no-repeat 0 0px;
/*	float:right;*/
}
.jump_area_ranking_top a:hover {
	background: url(../img/btn_page_top.gif) no-repeat 0 -27px;
}


/*--- 都道府県別ランキング_ランキングトップへ ---*/
.jump_area_page_top a {
	display:block;
	width:170px;
	height:30px;
	background:url(../img/btn_ranking_top.gif) no-repeat 0 0;

}
.jump_area_page_top a:hover{
	background: url(../img/btn_ranking_top.gif) no-repeat 0 -27px;
}





/*----------------------------------------------------------------------------------
	英傑伝ランキング _ ranking_eiketu_000.html
----------------------------------------------------------------------------------*/
/*--- プレイヤーランキング 見出しタイトル---*/
.maincontent_header_title_ranking_eiketu {
	margin-left: 150px;
	height: 39px;
	width: 401px;
	background: url(../img/head_mission_ranking.gif) no-repeat top;
}
/*--- プレイヤーランキング 親枠---*/
.ranking_eiketu {
	height: 118px;
	width: 524px;
	color: #FFFFFF;
	margin-bottom: 15px;
}
/*--- プレイヤーランキング 上段（名前部分）---*/
.ranking_eiketu_name {
	font-size: 34px;
	line-height: 36px;
	height: 32px;
	width: 284px;
	padding: 18px 50px 8px 190px;
}
/*--- プレイヤーランキング 下段親枠---*/
.ranking_eiketu_name_down {
/*	width: 524px;*/
	font-family: sans-serif;
	width: 470px;
	height: 22px;
}
.ranking_eiketu_name_down_table {
	margin: 0 24px 0 30px;
	width: 524px;
	height: 114px;
}
.ranking_eiketu_name_down_table_ul {
/*	width: auto;
	height: 18px;
	padding: 2px 0px 1px 3px;
	margin-right: 20px;
*/
	background:url(../img/tama.gif) no-repeat left center;
}








/*----------------------------------------------------------------------------------
	軍師カードランキング _ ranking_cardr_gunshi_000.html
----------------------------------------------------------------------------------*/
/*--- 軍師カードランキング 見出しタイトル---*/
.maincontent_header_title_ranking_gunshi {
	margin-left: 150px;
	height: 39px;
	width: 401px;
	background: url(../img/head_gunsi_ranking.gif) no-repeat top;
}
/*--- 軍師カードランキング 親枠 ---*/
.gunsi_ranking {
	height: 118px;
	width: 524px;
	margin-bottom:15px;
	background:url(../img/bg_gunsi_ranking.gif) no-repeat;
}

/*--- 軍師カードランキング_順位 ---*/
.gunsi_ranking_no {
	width: 134px;
	height: 48px;
	margin: 35px 13px 34px 20px;
	float: left;
	display:inline;
}
/*--- 軍師カードランキング_カード ---*/
.gunsi_ranking_card {
	width: 108px;
	height: 77px;
	margin: 20px 0 20px 0;
	float:left;
}

/*--- 軍師カードランキング_ポイント ---*/
.gunsi_ranking_point {
	font-size:14px;
	width: 197px;
	height: 28px;
	margin: 35px 20px 34px 0;
	padding: 16px 0 0 30px;
	color: #FFFFFF;
	background-color: #000000;
	float:right;
	display: block;
}








/*----------------------------------------------------------------------------------
	武将カードランキング _ gunsi_busyou_000.html
----------------------------------------------------------------------------------*/
/*--- 武将カードランキング 見出しタイトル---*/
.maincontent_header_title_ranking_busyou {
	margin-left: 150px;
	height: 39px;
	width: 401px;
	background: url(../img/head_busyo_ranking.gif) no-repeat top;
}

/*--- 武将カードランキング 親枠 ---*/
.busyo_ranking {
	width:524px;
	height:118px;
	margin-bottom:15px;
	background:url(../img/bg_gunsi_ranking.gif) no-repeat;
 }

/*--- 武将カードランキング_順位 ---*/
.busyo_ranking_no {
	width: 134px;
	height: 48px;
	margin: 35px 13px 34px 20px;
	float: left;
	display:inline;
}
/*--- 武将カードランキング_カード ---*/
.busyo_ranking_card {
	/*	 width: 77px;
	 height: 108px;
*/
	width: 65px;
	height: 90px;
	margin: 15px 0 0px 0;
	float:left;
}
/*--- 武将カードランキング_ポイント ---*/
.busyo_ranking_point {
	font-size:14px;
	width: 230px;
	height: 28px;
	margin: 35px 20px 34px 0;
	padding: 16px 0 0 30px;
	color: #FFFFFF;
	background-color: #000000;
	float:left;
	display: block;
}
/*--- 武将カードランキング_兵種 ---*/
.heisyu {
	height:auto;
}





/*----------------------------------------------------------------------------------
	天下統一大会ランキング _ taikai/index.html
----------------------------------------------------------------------------------*/




/*--- 天下統一大会ランキング_三国志大戦３ランキングに戻る ---*/
.link_text_rank_play {
	width: 610px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right:90px;
	color: #FFFFFF;
	font-size: 7.5pt;
	text-align: right;
	line-height: 150%;
}

.link_text_rank_play a{
	color: #FFFFFF ! important;
}




/*--- 現在開催中大会_タイトルimg ---*/
.maincontent_header_title_tai_new {
	margin-left: 150px;
	height: 39px;
	width: 401px;
	background: url(../img/head_taikai_index.gif) no-repeat top;
}

/*--- 過去の大会と結果_タイトルimg ---*/
.maincontent_head_taikai_old {
	margin-left: 150px;
	height: 39px;
	width: 401px;
	background: url(../img/head_taikai_old.gif) no-repeat top;
}

/*--- レギュレーション_タイトルimg ---*/
.maincontent_head_taikai_regulation {
	margin-left: 150px;
	height: 39px;
	width: 401px;
	background: url(../img/head_taikai_regulation_01.gif) no-repeat top;
}




/*--- 天下統一大会_ヘッターメニュー_最新の大会_btn ---*/
a.btn_taikai_index {
  display:block;
  width:170px;
  height:26px;
  background: url(../img/btn_taikai_index.gif) no-repeat 0 0;
}
a.btn_taikai_index:hover{
	background: url(../img/btn_taikai_index.gif) no-repeat 0px -26px;
}


/*--- 天下統一大会_ヘッターメニュー_過去の大会_btn ---*/
.btn_taikai_archives {
  display:block;
  width:170px;
  height:26px;
  background: url(../img/btn_taikai_archives.gif) no-repeat 0 0;
}
a.btn_taikai_archives:hover{
	background: url(../img/btn_taikai_archives.gif) no-repeat 0px -26px;
}


/*--- 天下統一大会ヘッターメニュー_三国志大戦3戻る_btn ---*/
.btn_rank_play_top {
	display:block;
	width:170px;
	height:26px;
	background: url(../img/btn_rank_play_top.gif) no-repeat 0 0;
}
a.btn_rank_play_top:hover{
	background: url(../img/btn_rank_play_top.gif) no-repeat 0px -26px;
}



/*--- 天下統一大会_ヘッター_メニュー_親枠 ---*/
.menu_taikai {
	height: 40px;
	width: 340px;
	margin:0;
	padding: 115px 30px 0px 280px;
	list-style: none;
	overflow: hidden;
	color: #FFFFFF;
} 
/*--- 天下統一大会_ヘッターメニュー_箇条書き ---*/
.menu_taikai li {
	margin: 2px;
	float:left;
	color: #FFFFFF;
	display: inline;
}

/*--- 天下統一大会_ヘッターメニュー_箇条書き_リンク部分 ---*/
.menu_taikai li a {
	display: block;
	width: 164px;
	height: 26px;
	top: 26px;
	color: #FFFFFF;
}







/*----------------------------------------------------------------------------------
	天下統一大会_アーカイブ _ taikai/archives.html
----------------------------------------------------------------------------------*/
/*--- アーカイブタイトル_img_親枠 ---*/
.menu_archives {
	height: auto;
	width: 410px;
	padding:0;
	margin-left: 120px; 
	list-style: none;
} 


/*--- アーカイブタ_イトル名_日時 ---*/
.archives_text {
	padding: 2px;
	color: #000000;
}


/*--- アーカイブ_タイトル名 ---*/
.archives_name {
	font-size:16px;
	font-weight:bold;
}


/*--- アーカイブ_日時 ---*/
.archives_day {
	text-align: right;
	padding-top: 2px;
}



/*--- 天下統一大会_リンク部分 ---*/
a.archives_title {
	height: 40px;
	display:block;
	background: #FFFFCC;
	margin: 0px;
	padding: 0px;
	border:#CC0000 1px solid;
	text-decoration:none;
}

a.archives_title:hover{
	height: 40px;
	background: #FFCC66;
	display:block;
}





/*----------------------------------------------------------------------------------
	大会結果
----------------------------------------------------------------------------------*/
#taikai_kekka_header {
    margin: auto;
    background-color:#006633;
    width: 95%;
    height: 40px;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
}
#taikai_kekka_container {
    margin: auto;
    width: 93%;
    border: 1px solid #000000;
}
#taikai_kekka_container td {
    font-size: 100%;
}
#taikai_kekka_title {
    background-color:#006666;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    text-align:center;
    padding: 3px;
}
#taikai_kekka_main {
    padding: 10px;
}
#taikai_kekka_main_title {
    font-size: 12px;
    font-weight: bold;
}
#taikai_kekka_main_rank_top {
    text-align:center;
    padding: 3px;
}
#taikai_kekka_main_rank_top table{
    width: 400px;
    margin: auto;
    border: 1px solid #000000;
    border-collapse: collapse;
    border-spacing: 1px;
    padding: 4px;
    background-color: #ffffff;
}
/* width="360" border="1" align="center" cellpadding="4" cellspacing="0" bordercolor="#000000" bgcolor="#FFFFFF" */

#taikai_kekka_main_rank_normal {
    text-align:center;
    font-size:12px;
    padding: 3px;
}
#taikai_kekka_main_rank_normal table {
    width: 380px;
    margin: auto;
    border: 1px none #000000;
    border-collapse: collapse;
    border-spacing: 1px;
    padding: 4px;
}
/* width="360" border="0" align="center" cellpadding="1" cellspacing="0" bordercolor="#000000" */

#taikai_kekka_main_regulation {
    padding: 3px;
}
#taikai_kekka_ranking_link {
    width: 287px;
    margin: auto;
    padding: 13px;
}



.taikai_ranking_view {
    display:block;
    background: url("../img/tai_br_out.gif") no-repeat center;
    width: 287px;
    height: 27px;
}
.taikai_ranking_view:hover {
    background: url("../img/tai_br_in.gif") no-repeat center;
}


#taikai_kekka_main_rank_top table td {
    border: 1px solid #222222;
    font-size:12px;
	padding-top:3px;
    
}
#taikai_kekka_main_rank_top table th {
    border: 1px solid #222222;
}
