/* -------------------------------------------
	tournament.css
------------------------------------------- */
#main .box h3{
margin:25px 0 10px 0;
*margin:30px 0 10px 0;
}
#main .box .men{
	background:url(../../image/ttl_m.jpg) no-repeat;
 	margin: 15px 0 15px 0;
	text-indent:-99999px;
}

#main .box .women{
	background:url(../../image/ttl_w.jpg) no-repeat;
 	margin: 15px 0 33px 0;
	text-indent:-99999px;
}
#main .box .tournament_men{
	background:url(../../image/ttl_tournament_m.jpg) no-repeat;
 	margin: 15px 0 15px 0;
	text-indent:-99999px;
}

#main .box .tournament_women{
	background:url(../../image/ttl_tournament_w.jpg) no-repeat;
 	margin: 15px 0 15px 0;
	text-indent:-99999px;
}
#main .box .tmnt_prelim { 
	overflow:hidden;
	width:570px;
	_width:580px;
	margin:0;
	padding-top:10px;
}

#main div.box .tmnt_1st {
	float:left;
	width:271px;
	padding:5px 4px 3px 10px;	
	text-align:center;
}
#main div.box .tmnt_2nd {
	float:left;
	width:271px;
	padding:5px 4px 3px 10px;	
	text-align:center;
	
}
#main h4 {
	width: 261px;
	height: auto;	
	padding:5px 4px 3px 20px;	
    padding: 0 0 0 8px;
	border-bottom: 1px solid #660000;
    border-left: 3px solid #660000;
    background: none repeat scroll 0 0 transparent;
	color: #CC0000;
    font-size: 120%;
    font-weight: bold;
}
#main h4.final {
    font-size: 160%;
    margin: 30px 0 20px 14px;
	*margin: 30px 0 12px;
    padding: 0 0 0 8px;
    width: 542px;
}
#main div.box .tmnt_final {
    margin: 0 auto 30px;
    text-align: center;
}

/*　男女ボタン */
#content #main .box .btn_m {
	width:50px;
	height:25px;
	margin:-48px 10px 0px 0px;
}
#main p.btn_m a {
	display:block;
	width:50px;
	height:25px;
	background:url(../../../../image_cmn/btn_m_w.gif) no-repeat 0 0;
	text-indent:-10000px;
}
#main p.btn_m a:hover {
	background:url(../../../../image_cmn/btn_m_w.gif) no-repeat 0 -25px;
}
#content #main .box .btn_w {
	float:right;
	width:50px;
	height:25px;
	margin:-48px 10px 0px 0px;
}

#main p.btn_w a {
	display:block;
	width:50px;
	height:25px;
	background:url(../../../../image_cmn/btn_m_w.gif) no-repeat -50px 0;
	text-indent:-10000px;
}
#main p.btn_w a:hover {
	background:url(../../../../image_cmn/btn_m_w.gif) no-repeat -50px -25px;
}

/*　男女ボタン（大会結果） */
#content #main .box .btn_m02 {
	width:50px;
	height:25px;
	margin:-65px 0px 0px 510px;
}
#main p.btn_m02 a {
	display:block;
	width:50px;
	height:25px;
	background:url(../../../../image_cmn/btn_m_w.gif) no-repeat 0 0;
	text-indent:-10000px;
}
#main p.btn_m02 a:hover {
	background:url(../../../../image_cmn/btn_m_w.gif) no-repeat 0 -25px;
}
#content #main .box .btn_w02 {
	float:right;
	width:50px;
	height:25px;
	margin:-47px 10px 0px 0px;
}

#main p.btn_w02 a {
	display:block;
	width:50px;
	height:25px;
	background:url(../../../../image_cmn/btn_m_w.gif) no-repeat -50px 0;
	text-indent:-10000px;
}
#main p.btn_w02 a:hover {
	background:url(../../../../image_cmn/btn_m_w.gif) no-repeat -50px -25px;
}
/* -------------------------------------------
	優勝〜3位紹介テーブル
------------------------------------------- */
.outcome {
	margin:0px 10px 7px;
}
.outcome table.victory {
	width:540px;
	margin:3px auto 22px;
	border-collapse:collapse;
	border:3px solid #AAAAAA;
}
.outcome table.victory tr.rank_result th{
	font-size:125%;
	background:#E6E6E6;
	padding:5px 0 3px;
	_padding:4px 0 2px;
	line-height:normal;
	color:#333;
}
.outcome table.victory tr.rank_result th.win{
	color: #CC0000;
    font-weight: bold;
}
.outcome table.victory th {
	text-align:center;
	border:1px solid #CCCCCC;
	background:none repeat scroll 0 0 #F1F1F1;
	padding:4px 0 1px;
	vertical-align:middle;
	
}
.outcome table.victory td {
	width:135px;
	font-size:125%;
}
.outcome table.victory td span.over9 {
	font-size:85%;
	_font-size:80%;
	display:inline-block;
	padding:3px 0 1px;
}

.outcome table.victory tr.univ td {
	padding:9px 0 6px;
}
.outcome table.victory tr.univ td span {
	font-size:80%;
}

/* -------------------------------------------
	優勝者コメント
------------------------------------------- */
#main div.champion {
	clear:both;
	padding:5px 0 5px 0;
}

#main .champion .player {
	float:right;
	margin:0 10px 25px 20px;
	background:#E2E2E1;
	padding:5px 5px 0px 5px;
}
#main .champion .player img {
	border:#FFF 4px solid;
}
#main .champion .player p{
	text-align:center;
	margin:7px auto 6px;
	background:url(../../image/icon_camera.gif) no-repeat 10px 2px;
	padding-left:30px;
}

#main div.champion p {
	margin:0 0 5px 15px;
}
#main div.champion h3 {
	clear:both;
	width:560px;
	margin:0 auto 10px;
}

/*イメージ画像*/
#main .box .tmnt_prelim .tmnt_2nd .champion_photo {
	width:282px;
    background: none repeat scroll 0 0 #E2E2E1;
    margin:12px 0 0 12px;
    padding: 0 0 6px;
    text-align: center;	
}
#main .box .tmnt_prelim .tmnt_2nd .champion_photo img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 4px solid #E2E2E1;
    margin: 0 0 4px 0;
    padding: 7px;
}


/*tmnt_prelim内の文字*/
#main .box .tmnt_prelim .tmnt_2nd .champion_photo p{ 
 	margin:0;
	background:url(../../image/icon_camera.gif) no-repeat 40px 2px;


}

	