@charset "Shift-JIS";
@import url("/result/css/new/result.css");
/* =========================================

title :平成28年度講道館杯全日本柔道体重別選手権大会
		
scope : /result/koudou/2016/

last modify : 2016/10/21 268_hirota

============================================ */

span.small {
	font-size:0.8em;
}


.right {
	text-align:right;
	padding:0 30px 0 0;
}


/*　テーブル　*/
div#main div.box table.t_list th,
div#main div.box table.t_list td {
    padding: 12px 4px;
}

div#main div.box table.t_list th a {
    font-weight:bold;
}


/*　チケット情報　*/
#main .box .sec .schedule table.t_list.ticket tr th.kubun {
	width:40%;
}



/*トーナメント表　画像のぶれ修正*/

#main div.box .tournamentbox .tnmnt_l,
#main div.box .tournamentbox .tnmnt_r{
    text-align:left;
}

#main div.box .tournamentbox .tnmnt_l p,
#main div.box .tournamentbox .tnmnt_r p{
	width:320px;
	margin:0 auto;
	
}

/*トーナメント表　表右あきスペースの写真*/
#main .box .tnmnt_r div.photo {
    background: none repeat scroll 0 0 #E2E2E1;
    margin: 0 auto;
    padding: 5px 0 7px;
    text-align: center;
    width: 265px;
}
#main .box .tnmnt_r div.photo img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 4px solid #E2E2E1;
    margin: 0 auto;
    padding: 7px;
}

/*gs東京出場選手*/
#main .box p.red_arrow_l {
    float: left;
    margin: 0 20px 10px;
    text-align: left;
    background: url("/image_cmn/arrow04.gif") no-repeat scroll 0 center transparent;
    font-size: 120%;
    padding-left: 20px;
}


/*　日程欄の位置手直し　*/

#main div.schedule dd.day_details {
background: url(/result/image_cmn/new/img_colon.gif) no-repeat scroll 0 5px transparent;
*background: url(/result/image_cmn/new/img_colon.gif) no-repeat scroll 0 13px transparent;　/*　IE7対応　*/
}

#main div.schedule dl dd dl.day {
margin: 8px 0 0;
padding: 0px;
border-bottom: none;
}

/*　メニューバー リンクなし対応　*/
#main table.result_menu td {
line-height: 42px;
}

/*　ライトボックスの文字サイズ調整　*/
#imageData #imageDetails {
line-height:20px;
font-size: 1.3em;
}

/* -------------------------------------------
	コンテンツナビ
------------------------------------------- */
#main .box ul.cont_nav  {
	overflow:hidden;
	margin: 0px;
	padding-left:20px;
	width:700px;
	word-break:normal;
}


#main .box ul.cont_nav li {
	display:block;
	float:left;
	height:25px;
	font-size:130%;
	font-weight:bold;
	text-indent:23px;
	word-break: normal;
	margin:0 10px 0 0;
	*margin:0 10px 10px 0;
	line-height:25px;
	}
#main .box ul.cont_nav li.on {
	background:url(/result/image_cmn/new/btn_list_img.gif) no-repeat 0px center;
	}
#main .box ul.cont_nav li.off {
	background:url(/result/image_cmn/new/btn_list_img.gif) no-repeat 0px center;
	}	

#main .box ul.cont_nav li.gray {
	background:url(/result/image_cmn/new/btn_list_grayimg.gif) no-repeat 0px center;
	}	


#main .box ul.cont_nav li a {
	white-space:nowrap;
}


/* -------------------------------------------
	 大会写真集 日付リンク調整
------------------------------------------- */	

/*20150821 追加*/
#main .box ul.cont_nav li.gray span {
	color:#999999;
	}

#main .box .sec .cont_nav li {
    width: 165px;
    margin: 5px 0px 0 5px;
	font-size:18px;
}


/*大会ポスター*/

#main div.box p.poster {
    width: 284px;
    margin: 20px auto;
}

/* バナー位地変更によるレイアウト修正 */
#banner_box{
	margin-top:5px!important;
}

#main div.box .tournamentbox{
	overflow:visilble;
}

/* ﾒﾆｭｰバー文字サイズ修正 */


#main table.result_menu td {
    font-size: 17px !important;
}

/*大会動画ページの時だけ動画バナー消す*/

.movie_page #bnr_box_m li.movie {
	display:none;
}

.movie_page #bnr_box_m li.photo {
    width: 626px;
    text-align: center;
}

/*大会写真集ページの時だけ写真集バナー消す*/

.photo_page #bnr_box_m li.photo {
	display:none;
}

.photo_page #bnr_box_m li.movie {
    width: 626px;
    text-align: center;
}

/*チケット情報のはば　テレビ放送と同じに*/

div#main div.box table.t_list.ticket {
    width: 630px!important;
    margin: 0px auto;
}
