@charset "Shift_JIS";

/*====================================================*/
/* バナー */
.taikai_banner{
width:680px;
margin:10px 0 20px 0;
background-color:#000000;
}

.taikai_banner p{
padding:5px 5px 5px 5px;
}

/*====================================================*/
/* 大会ユニット */
.taikai_unit,
.taikai_result_unit{
width:680px;
margin:10px 0 20px 0;
padding:0 0 10px 0;
background-color:#000000;
}

.taikai_unit_b{
width:680px;
margin:10px 0 0 0;
padding:0 0 5px 0;
background-color:#000000;
}

.taikai_unit h3,
.taikai_unit_b h3,
.taikai_result_unit h3{
padding:5px 5px 15px 5px;
width:670px;
}

/* 大会ユニット の中のコンテンツ */
.taikai_unit .taikai_unit_cts,
.taikai_unit_b .taikai_unit_cts{
padding:0 20px 5px 20px;
color:#FFFFFF;
}

.taikai_unit .taikai_unit_cts strong,
.taikai_unit_b .taikai_unit_cts strong{
color:#FF9900;
}

.taikai_unit_cts h4{
font-size:12px;
color:#FFCC00;
}


/* 大会ユニット テーブル */
.taikai_unit table,
.taikai_unit_b table{
color:#FFFFFF;
font-size:12px;
}

.taikai_unit table th,
.taikai_unit_b table th{
color:#FFCC00;
}

.taikai_unit table td,
.taikai_unit table th,
.taikai_unit_b table td,
.taikai_unit_b table th{
padding:0 0 5px 0;
vertical-align:top;
}


/*====================================================*/
/* イメージボックス */
#main .img_box{
float:left;
width:680px;
margin:0;
padding:0 0 0 0;
text-align:center;
}

/*====================================================*/
/* 大会ユニット スペシャル */
.taikai_unit_sp{
width:680px;
margin:0;
padding:0 0 1px 0;
background-color:#ca001f;
}

.taikai_unit_sp2{
	width:680px;
	margin:0;
	padding:0 0 1px 0;
	background-color:#D1B90C;
}


/* 大会ユニット スペシャル リンクの色 */
#main .taikai_unit_sp a{
color:#FFFF00;
}

/* 大会ユニット スペシャル 見出し */
.taikai_unit_sp h2{
padding:5px 5px 0px 5px;
width:670px;
}

.taikai_unit_sp h3{
margin:0 0 10px 0;
padding:5px 0 5px 5px;
width:670px;
background-color:#440000;
color:#FFBB00;
}

/* 大会ユニット スペシャル スペシャルの各背景 */
.taikai_unit_sp .taikai_unit_sp_bg{
margin:5px 5px 10px 5px;
color:#FFFFFF;
background-color:#660000;
}

/* 大会ユニット スペシャル の中のコンテンツ */
.taikai_unit_sp .taikai_unit_cts{
padding:0 20px 10px 20px;
color:#FFFFFF;
}


/* 大会ユニット スペシャル テーブル */
.taikai_unit_sp table{
color:#FFFFFF;
font-size:12px;
}

.taikai_unit_sp table td,
.taikai_unit_sp table th{
padding:10px 10px 10px 10px;
}

.taikai_unit_sp table th{
width:80px;
background-color:#440000;
color:#FFBB00;
}

/* 大会ユニット スペシャル テーブルの中のテーブル */
.taikai_unit_sp table td th,
.taikai_unit_sp table td td{
padding:0;
}

/* 大会ユニット スペシャル 日付 */
.taikai_unit_sp .date{
font-size:26px;
font-weight:bold;
}

/* 大会ユニット スペシャル リスト */
.taikai_unit_sp li{
padding:0 0 10px 0;
line-height:1.4;
}

/* 大会ユニット スペシャル リスト 強調 */
.taikai_unit_sp li strong{
color:#FFBB00;
}

/* 大会ユニット スペシャル 注意文 */
.taikai_unit_sp .notice{
padding-top:15px;
}

/*====================================================*/
/* 大会ユニット スペシャル */
.taikai_unit_sp2{
width:680px;
margin:0;
padding:0 0 1px 0;
background-color:#D1B90C;
}


/* 大会ユニット スペシャル リンクの色 */
#main .taikai_unit_sp2 a{
color:#FFFF00;
}

/* 大会ユニット スペシャル 見出し */
.taikai_unit_sp2 h2{
padding:5px 5px 0px 5px;
width:670px;
}

.taikai_unit_sp2 h3{
margin:0 0 10px 0;
padding:5px 0 5px 5px;
width:670px;
background-color:#440000;
color:#FFBB00;
}

/* 大会ユニット スペシャル スペシャルの各背景 */
.taikai_unit_sp2 .taikai_unit_sp_bg{
margin:5px 5px 10px 5px;
color:#FFFFFF;
background-color:#7e7203;
}

/* 大会ユニット スペシャル の中のコンテンツ */
.taikai_unit_sp2 .taikai_unit_cts{
padding:0 20px 10px 20px;
color:#FFFFFF;
}


/* 大会ユニット スペシャル テーブル */
.taikai_unit_sp2 table{
color:#FFFFFF;
font-size:12px;
}

.taikai_unit_sp2 table td,
.taikai_unit_sp2 table th{
padding:10px 10px 10px 10px;
}

.taikai_unit_sp2 table th{
width:80px;
background-color:#504801;
color:#e9e604;
}

/* 大会ユニット スペシャル テーブルの中のテーブル */
.taikai_unit_sp2 table td th,
.taikai_unit_sp2 table td td{
padding:0;
}

/* 大会ユニット スペシャル 日付 */
.taikai_unit_sp2 .date{
font-size:26px;
font-weight:bold;
}

/* 大会ユニット スペシャル リスト */
.taikai_unit_sp2 li{
padding:0 0 10px 0;
line-height:1.4;
}

/* 大会ユニット スペシャル リスト 強調 */
.taikai_unit_sp2 li strong{
color:#FFBB00;
}

/* 大会ユニット スペシャル 注意文 */
.taikai_unit_sp2 .notice{
padding-top:15px;
}

/*====================================================*/
/* AOUメッセージ */
.aou_message{
text-align:center;
}

/*====================================================*/
/* 大会 クラス */
.taikai_unit .taikai_class{
border:1px solid #666666;
}

.taikai_unit .taikai_class th,
.taikai_unit .taikai_class td{
padding:5px;
border:1px solid #666666;
line-height:1.4;
}

.taikai_unit .taikai_class th{
background-color:#59522F;
}

/* 大会 クラス AOUの場合 */
.taikai_unit .taikai_class th.aou_class{
background-color:#330000;
color:#FF6600;
}

/* 大会 クラス の中のテーブル*/
.taikai_unit .taikai_class td th,
.taikai_unit .taikai_class td td{
padding:2px;
border:0px;
background-color:#000000;
}

/* 大会 クラス 進出者 */
.taikai_unit .win{
padding:10px 0 5px 0;
text-align:center;
font-weight:bold;
}

.taikai_unit .win strong{
font-size:18px;
color:#FFCC00;
}

/* 大会内容 矢印 */
.taikai_unit .arrow,
.taikai_unit_b .arrow{
text-align:center;
padding:0 0 15px 0;
}

/*====================================================*/
/* イベントレポート */
.event_report{
}

#main .event_report a{
color:#FFCC00;
}

/*====================================================*/
/* 大会内容 */
.taikai_unit .taikai_detail{
border:2px solid #B7AB76;
}

.taikai_unit .taikai_detail th,
.taikai_unit .taikai_detail td{
padding:5px;
text-align:center;
background-color:#222222;
}

/* 大会内容 見出し */
.taikai_unit .taikai_detail th{
border-bottom:1px solid #B7AB76;
background-color:#59522F;
}

/* 大会内容 強調 */
.taikai_unit .taikai_detail strong{
color:#FFFF00;
}

/* 大会内容 方式 */
.taikai_unit .taikai_detail .form{
padding-bottom:20px;
font-size:14px;
}

/* 大会内容 方式の注釈 */
.taikai_unit .taikai_detail .form_notice{
padding:0 20px 10px 20px;
text-align:left;
}

/* 大会内容 人数 */
.taikai_unit .taikai_detail .number{
font-size:26px;
color:#FFFF00;
font-weight:bold;
}

/* 大会内容 特典のヘッダ */
.taikai_unit .taikai_detail .tokuten_head{
padding-bottom:10px;
}

/* 大会内容 特典のヘッダ 強調 */
.taikai_unit .taikai_detail .tokuten_head strong{
font-size:24px;
color:#FFFF00;
}

/*====================================================*/
/* 四神王位 */
.shishin_date{
margin:0 0 15px 0;
border-bottom:1px solid #555;
}

.shishin_date h4{
font-size:18px;
}

.shishin_date h4 span{
font-size:12px;
font-weight:normal;
color:#CC0000;
}

.shishin_date .date{
padding-left:20px;
font-size:16px;
font-weight: bold;
}

.shishin_date .date span{
font-size:12px;
font-weight:normal;
}

.shishin_date .date_result{
padding-left:20px;
font-size:10px;
color:#CCCCCC;
}

/*====================================================*/
/* 四神王位　結果 */
#main .taikai_end,
#main .taikai_end span{
color:#444444;
}

#main .result_shishin{
width:640px;
text-align:center;
margin:0 auto;
}

/* 優勝者 */
#main .result_shishin .style151,
#main .result_shishin .style7{
color:#FFFF00;
}

/* テーブル */
#main .result_shishin table{
margin:0 auto;
font-size:12px;
}

#main .result_shishin h3{
width:380px;
margin:0;
padding:10px 0 0 0;
text-align:center;
font-size:36px;
}

#result_seiryu h3{color:#5188E3;}
#result_suzaku h3{color:#E30088;}
#result_byakko h3{color:#CCCCCC;}
#result_genbu h3{
	color:#52A94E;
}

/* ボーダー */
.border_shishin{
width:400px;
margin:0 auto;
padding:10px 0;
}

.border_shishin h4{
padding:0 0 10px 0;
color:#FFFFFF;
}

.border_shishin table{
width:380px;
margin:0 auto;
background-color:#222222;
}

.border_shishin table td,
.border_shishin table th{
padding:2px 0 2px 0;
border:1px solid #555555;
}

.border_shishin table th{
width:110px;
padding-right:80px;
text-align:right;
font-weight:normal;
color:#FFFFFF;
}

.border_shishin table td{
width:100px;
padding-right:70px;
text-align:right;
font-weight:bold;
color:#FFCC00;
}

.border_shishin table th.head,
.border_shishin table td.head{
font-weight:bold;
color:#FFFFFF;
background-color:#444444;
}

/* ボーダー結果のカラー設定 */
#border_seiryu{background-color:#143C7C;}
#border_suzaku{background-color:#82004E;}
#border_byakko{background-color:#CCCCCC;}
#border_genbu{
	background-color:#3C7838;
}

#border_byakko h4 span{color:#333333;}
		
/* 結果ページリンク */
#main .result_link{
margin:10px 0;
text-align:center;
background-color:#333333;
font-weight:bold;
}

#main .result_link a{
color:#FF9900;
}

/*====================================================*/
/* 黄龍王位 */
#result_koryu h3{
	color:#FFFF00;
}
#border_koryu{
	background-color:#E8E800;
}
.koryu_date{
margin:0 0 5px 0;
}

.koryu_date .date{
font-weight: bold;
}

.koryu_date .date span{
font-weight:normal;
}

.koryu_date .date_result{
font-size:10px;
color:#CCCCCC;
}

/*====================================================*/
/*GI 第３回　皇帝杯　CSS*/
#taikai_main_Box{
	margin:0 auto;
	padding:0;
}

#taikai_contents_Box{
	margin:0 0 13px 0;
	background-color:#000000;
	padding:6px;
	width:668px;
}

.taikai_contents_Box{ /* because of repeating used, should be class->avoid bug*/
	margin:0 0 13px 0;
	background-color:#000000;
	padding:6px;
	width:668px;
}

.taiaki_09_end_title {
	margin:0 0 6px 0;
	padding:0;
	text-indent:-9999px;
	background:url(../../taikai/images/taikai_mfc7_end.gif) no-repeat  ;
	height:60px;
	width:670px;
} 

.taiaki_09_main_title {
	margin:0 0 6px 0;
	padding:0;
	background:url(../../taikai/images/kouteihai_03_main_title.jpg) no-repeat;
	height:156px;
	width:670px;
	display:block;
} 

a.taiaki_09_main_title:hover {background-position: 0 -156px}

.taikai_09_links { 
	background:url(../../taikai/images/kouteihai_03_link_bg.gif) no-repeat  ;
	text-align:center;
	width:669px;
	height:43px;
	margin:0;
	padding:0;
} 

.taikai_09_links .taikai_link_Box {
	float:left;
	width:667px; /* 667 in end?*/
	margin:0;
	padding:15px 0 0 0;
}

.taikai_09_links ul {
	text-align:center;
	margin:0 0 0 85px; /* margin:0 0 0 85px in end?*/
	padding:0;
} 

.taikai_09_links ul li {
	float:left;
	font-size:12px;
	color:#FFFFFF;
	border-left:1px solid #FFFFFF;
	margin:0;
	padding:0 20px ;
} 

.taikai_09_links ul li a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
} 

.taikai_09_links ul li a:hover {
	color:#999999;
	text-decoration:none;
} 

.taikai_09_right_border {
	border-right:1px solid #FFFFFF;
 }
 

#taikai_09_sub_title_01{
	text-indent:-9999px;
	background:url(../../taikai/images/taikai_mfc7_bn_kikan.gif) no-repeat  ;
	margin:0;
	padding:0;
	height:30px;
	width:670px;
}

#taikai_09_sub_title_02{
	text-indent:-9999px;
	background:url(../../taikai/images/taikai_mfc7_bn_shikaku.gif) no-repeat  ;
	margin:0;
	padding:0;
	height:30px;
	width:670px;
}

#taikai_09_sub_title_03{
	text-indent:-9999px;
	background:url(../../taikai/images/taikai_mfc7_houhou.gif) no-repeat  ;
	margin:0;
	padding:0;
	height:30px;
	width:670px;
}

#taikai_09_sub_title_04{
	text-indent:-9999px;
	background:url(../../taikai/images/taikai_mfc7_bn_naiyou.gif) no-repeat  ;
	margin:0;
	padding:0;
	height:30px;
	width:670px;
}

#taikai_09_sub_title_05{
	/*text-indent:-9999px;*/
	background:url(../../taikai/images/taikai_mfc7_result_doragon.gif) no-repeat  ;
	margin:0;
	padding:0;
	height:30px;
	width:670px;
}


#taikai_09cont_Box{
	margin:0;
	padding:15px 16px;
}

#taikai_09cont_Box table p{
	margin:6px 12px;
	padding:0;
}

.taikai_09_tableinfo_01 {
	width:115px;
	background-color:#333333;
	text-align:center;
}

.taikai_09_tableinfo_02 {
	background-color:#FFFFFF;
	text-align:left;
}

.taikai_09_tableinfo_03 {
	width:126px;
	background-color:#333333;
	text-align:center;
}

.taikai_09_tableinfo_04 {
	background-color:#333333;
	text-align:left;
}

.text_type_01 {
	font-size:12px;
	color:#ffbf00;
}

.text_type_02 {
	font-size:12px; /* + 1 */
	color:#000000;
}

.text_type_03 {
	font-size:16px;
	color:#ffffff;
}

.text_type_03 span {
	font-size:12px;
	color:#ffbf00;
}

.text_type_03 a {
	font-size:12px;
	color:#ffbf00;
	text-decoration:underline;
}

.text_type_04 {
	font-size:14px; /* chinese + 2 is better */
	color:#ffffff;
}

.text_type_04 a {
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
}

.bold_text {font-weight:bold;}

#taikai_09kaisaikikan {
	margin:0;
	padding:0;
	border-collapse:separate;
	background-color:#b0afaf;
}

.taiaki_09_shikaku  {
	margin:0;
	padding:0;
}

.taiaki_09_shikaku p {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.taiaki_09_shikaku span {
	font-size:13px; /* +2 */
	font-weight:100;
	color:#FFFFFF;
}

.taikai_09_howto_LBox {
	width:252px;
	margin:0;
	padding:0;
	float:left;
}

.taikai_09_howto_LBox h5 {
	text-align:center;
	font-weight:bold;
	color:#ffbf00;
	margin:14px 0 8px 0;
}

.taikai_09_howto_LBox p {
	text-align:left;
	color:#FFFFFF;
	font-size:12px;
}

.taikai_09_howto_LBox span {
	text-align:left;
	color:#FFFFFF;
	font-size:11px;
}

.taikai_09_howto_RBox {
	width:353px;
	margin:0;
	padding:0;
	float:right;
}

.taikai_09naiyou {
	text-align:center;
	margin:6px 0;
	padding:0;
}

.taikai_09naiyou p {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.taikai_09naiyou span {
	font-size:13px;
	color:#FF0000;
	font-weight:100;
}

#taikai_09naiyou_table {
	margin:0;

	padding:0;
	border-collapse:separate;
	background-color:#b0afaf;
}

#taikai_09_kakuzuke{
	margin:12px 0 6px 0;
	padding:0;
	border:1px solid #ffbf00;
	width:635px;
}

#taikai_09_kakuzuke h5{
	background-color:#ffbf00;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	margin:0;
	padding:5px 0;
}

.taikai_09_kakuzuke_tabele {
	margin:22px 0 22px 65px ;
	padding:0;
}

.taikai_09_kakuzuke_tabele p {
	font-size:14px;/* chinese + 2 is better */
	color:#FFFFFF;
}

.taikai_09_ftext {
	margin:0;
	padding:0;
	border-top:1px solid #ffbf00;
}

.taikai_09_ftext p {
	text-align:left;
	font-size:13px;/* chinese + 2 is better */
	color:#ffbf00;
	margin:8px;
	padding:0;
}

.taikai_09_tokuten_LBox {
	width:400px;
	margin:0;
	padding:0;
	float:left;
}

.taikai_09_tokuten_LBox p {
	text-align:left;
	color:#FFFFFF;
	font-size:12px;
}

.taikai_09_tokuten_RBox {
	width:205px;
	margin:0;
	padding:0;
	float:right;
}

/* result css */
.taikai_09_results_Box {
	text-align:center;
	margin:0 0 0 15px;
	padding:0;
}

.taikai_09_results_Box h5.taikai_09_results_img_up {
	/* text-indent:-9999px;*/
	background:url(../../taikai/images/taikai_mfc7_winner_top_result.gif) no-repeat  ;
	height:115px;
	width:600px;
	margin:0 0 5px 0;
	padding:0;
}

.taikai_09_results_Box h5.taikai_09_results_img_down {
	text-indent:-9999px;
	background:url(../../taikai/images/taikai_mfc7_winner_under.gif) no-repeat  ;
	height:95px;
	width:600px;
	margin:0 0 10px 0;
	padding:0;
}

.taikai_09_results_Box ul {
	margin:0;
	padding:0;
}

.taikai_09_results_Box ul li {
	/*text-indent:-9999px;*/
	margin:0 0 5px 0;
	padding:0;
}

.taikai_09_results_Box ul li a {
	display:block;
	height:62px;
	width:600px;	
}

/* #taikai_09_result_btn_01, #taikai_09_result_btn_02, #taikai_09_result_btn_03{display:block; width:600px; height:62px;}*/
#taikai_09_result_btn_01 {background:url(../../taikai/images/taikai_02_result_s5.gif) no-repeat;}
#taikai_09_result_btn_02 {background:url(../../taikai/images/taikai_02_result_s4.gif) no-repeat;}
#taikai_09_result_btn_03 {background:url(../../taikai/images/taikai_02_result_s3.gif) no-repeat;}
#taikai_09_result_btn_01:hover {background-position: 0 -62px;}
#taikai_09_result_btn_02:hover {background-position: 0 -62px;}
#taikai_09_result_btn_03:hover {background-position: 0 -62px;}

.taikai_09_results_Box p{
	color:#FFFFFF;
	font-size:14px;	/* +1 */
}

.taikai_09_ftext2 {
	margin:0;
	padding:8px 28px;
}

.taikai_09_ftext2 p {
color:#FFBF00;
font-size:13px;
margin:0;
padding:0;
text-align:left;
}

.taikai_09_result_text_img {
	background:url(../../taikai/images/taikai_09_result_text_img.gif) no-repeat  ;
	height:25px;
	width:551px;
	display:block;
	text-indent:-9999px;
	margin:0 0 5px 0;
	padding:0;
}

.taikai_09_results_text_box {
	width:551px;
	margin:0 auto;
	padding:0;
}

/* 皇帝杯　詳細ページCSS　*/

.taiaki_09_5star_title {
	text-indent:-9999px;
	background:url(../../taikai/images/taikai_02_clrank_5.gif) no-repeat  ;
	margin:0;
	padding:0;
	height:40px;
	width:500px;
}

.taiaki_09_4star_title {
	text-indent:-9999px;
	background:url(../../taikai/images/taikai_02_clrank_4.gif) no-repeat  ;
	margin:0;
	padding:0;
	height:40px;
	width:500px;
}

.taiaki_09_3star_title {
	text-indent:-9999px;
	background:url(../../taikai/images/taikai_02_clrank_3.gif) no-repeat  ;
	margin:0;
	padding:0;
	height:40px;
	width:500px;
}

.taiaki_09_2star_title {
	text-indent:-9999px;
	background:url(../../taikai/images/taikai_02_clrank_2.gif) no-repeat  ;
	margin:0;
	padding:0;
	height:40px;
	width:500px;
}

.taiaki_09_1star_title {
	text-indent:-9999px;
	background:url(../../taikai/images/taikai_02_clrank_1.gif) no-repeat  ;
	margin:0;
	padding:0;
	height:40px;
	width:500px;
}

.taiaki_09_0star_title {
	text-indent:-9999px;
	background:url(../../taikai/images/taikai_02_clrank_0.gif) no-repeat  ;
	margin:0;
	padding:0;
	height:40px;
	width:500px;
}

#taikai_09_result_table {
	margin:0;
	padding:0;
	border-collapse:separate;
	background-color:#b7ab76;
}

.taikai_09_result_table {
	margin:0;
	padding:0;
	border-collapse:separate;
	background-color:#b7ab76;
}


#taikai_09_result_table_02 {
	margin:0;
	padding:0;
	border-collapse:separate;
	background-color:#b7ab76;
}


.taikai_09_tableinfo_05 {
	width:169px;
	margin:0;
	padding:10px 0 0 0;
	background-color:#000000;
	text-align:center;
}

.taikai_09_tableinfo_05 p {
	color:#ffbf00;
	font-size:14px;
	font-weight:bold;
}


.taikai_09_tableinfo_06 {
	margin:0;
	padding:0 0 0 10px;
	background-color:#000000;
	text-align:left;

}

.taikai_09_tableinfo_06 p {
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

.taikai_09_tableinfo_06 span {
	font-size:13px; /* chinese + 2*/
	font-weight:100;
	color:#FFFFFF;
}

.taikai_09_tableinfo_06 span a {
	font-weight:bold;
	color:#FF0000;
}

.taikai_09_tableinfo_07 {
	margin:0;
	padding:0;
	background-color:#000000;
	text-align:center;
}

.taikai_09_tableinfo_07 p {
	margin:6px 0;
	padding:0;
	color:#ffbf00;
	font-size:14px;
	font-weight:bold;
}

.taikai_09_tableinfo_08 {
	margin:0;
	padding:10px 0;
	background-color:#000000;
	text-align:center;
}

.taikai_09_tableinfo_08 p {
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

.taikai_09_tableinfo_08 span {
	font-size:13px;
	font-weight:100;
	color:#FFFFFF;
}

/*　SG 第8回 麻雀格闘倶楽部 全国大会 css */

.template_BOX {
	width:680px;
	background-color:#000000;
	margin:0 0 15px 0;
	padding:0;
}

/* mod version */
#taiaki_10_main_title, #taiaki_10_main_title_btn {
	margin:0 0 6px 0;
	padding:0;
	/* text-indent:-9999px;*/
	background:url(../../taikai/images/zenkoku_08_main_title.jpg) no-repeat  ;
	height:156px;
	width:669px;
	display:block;
} 

#taiaki_10_main_title_btn:hover {background-position: 0 -156px;}

.taikai_links { 
	background:url(../../taikai/images/kouteihai_03_link_bg.gif) no-repeat  ;
	text-align:center;
	width:669px;
	height:43px;
	margin:0;
	padding:0;
} 

.taikai_links .taikai_link_Box {
	float:left;
	width:667px;
	margin:0;
	padding:15px 0 0 0;
}

.taikai_links ul {
	text-align:center;
	margin:0;
	padding:0;
} 

.taikai_links ul li {
	display:inline;
	font-size:12px;
	color:#FFFFFF;
	border-left:1px solid #FFFFFF;
	margin:0;
	padding:0 20px ;
} 

.taikai_links ul li a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
} 

.taikai_links ul li a:hover {
	color:#999999;
	text-decoration:none;
} 

.taikai_09_right_border {
	border-right:1px solid #FFFFFF;
 }

.taikai_sub_title {
	background:url(../../taikai/images/taikai_temp_title_bg.jpg) no-repeat  ;
	height:51px;
	width:680px;
	margin:0;
	padding:0;
}

.taikai_sub_title h4 {
	color:#FFFFFF;
	font-size:23px;
	margin:0;
	padding:17px 0 0 50px;
	font-weight:bold;
}

#taikai_template_contents_Box{
	margin:0;
	padding:0 5px;
	width:670px;
}

#taikai_temp_cont_Box{
	margin:0;
	padding:15px 16px;
}

#taikai_temp_cont_Box table p{
	margin:6px 12px;
	padding:0;
}

.taikai_sub_title {
	background:url(../../taikai/images/taikai_temp_title_bg.jpg) no-repeat ;
	height:51px;
	width:680px;
	margin:0;
	padding:0;
}


.taikai_sub_title h4 {
color:#FFFFFF;
font-size:23px;
font-weight:bold;
margin:0;
padding:17px 0 0 50px;
}
#taikai_template_contents_Box {
margin:0;
padding:0 5px;
width:670px;
}
#taikai_temp_cont_Box {
margin:0;
padding:15px 16px;
}
#taikai_temp_cont_Box table p {
margin:6px 12px;
padding:0;
}
.taiaki_result_BOX {
margin:0 auto;
text-align:center;
}
.taiaki_result_BOX img {
margin:5px 0;
text-align:center;
}
.taiaki_end_title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../taikai/images/taikai_mfc7_end.gif) no-repeat scroll 0 0;
height:60px;
margin:0 0 6px;
padding:0;
text-indent:-9999px;
width:670px;
}

/* 第2回 特別大会 香港杯 css */
#taiaki_hk2_main_title, #taiaki_hk2_main_title_btn {
	margin:0 0 6px 0;
	padding:0;
	/* text-indent:-9999px;*/
	background:url(../../taikai/images/hongkong_02_main_title.jpg) no-repeat  ;
	height:156px;
	width:669px;
	display:block;
} 

#taiaki_hk2_main_title_btn:hover {background-position: 0 -156px;}

#taiaki_hk2_main_title2_btn{
	margin:0 0 6px 0;
	padding:0;
	/* text-indent:-9999px;*/
	background:url(../../taikai/images/hongkong_02_main_title2.jpg) no-repeat  ;
	height:92px;
	width:670px;
	display:block;
} 
#taiaki_hk2_main_title2_btn:hover {background-position: 0 -92px;}

#taiaki_hk2_title2_btn{
	margin:6px 14px;
	padding:0;
	/* text-indent:-9999px;*/
	background:url(../../taikai/images/hongkong_02_title2.png) no-repeat  ;
	height:87px;
	width:640px;
	display:block;
} 
#taiaki_hk2_title2_btn:hover {background-position: 0 -87px;}

