@charset "Shift-JIS";
@import url("/css/new/common.css");
@import url("/css/new/header.css?231115 ");
@import url("/css/side.css");
@import url("/css/new/footer.css");
/* =========================================

title : 柔道チャンネル
		著名な柔道家の履歴・戦績
scope : /record/
 
last modify : 2014/09/05 218_kimura

============================================ */

/* -------------------------------------------
	タブ
------------------------------------------- */
#main .menulist {
	position:relative;
	width:570px;
	height:55px;
	margin:20px auto;
	}
	
#main .menulist p {
	position:absolute;
	width:57px;
	height:55px;
	margin:0px;
	padding:0px;
	text-indent:0px;
	z-index:1;
	}
#main .menulist p.navi_a { top:0px; left:0px; }
#main .menulist p.navi_ka { top:0px; left:57px; }
#main .menulist p.navi_sa { top:0px; left:114px; }
#main .menulist p.navi_ta { top:0px; left:171px; }
#main .menulist p.navi_na { top:0px; left:228px; }
#main .menulist p.navi_ha { top:0px; left:285px; }
#main .menulist p.navi_ma { top:0px; left:342px; }
#main .menulist p.navi_ya { top:0px; left:399px; }
#main .menulist p.navi_ra { top:0px; left:456px; }
#main .menulist p.navi_wa { top:0px; left:513px; }
	
#main .menulist ul {
	position:absolute;
	overflow:hidden;
	width:570px;
	height:55px;
	z-index:0;
	}
	
#main .menulist ul li {
	float:left;
	width:57px;
	height:55px;
	}
	
#main .menulist ul li a {
	display:block;
	width:57px;
	height:55px;
	}
	
/* -------------------------------------------
	選手紹介
------------------------------------------- */
#main .player {
	clear:both;
	overflow:hidden;
	width:570px;
	margin:0px auto 35px;
	background:url(../image_cmn/player_bg.gif) right 0 no-repeat;
	}
	
#main .player:last-child {
	margin:0px auto 15px!important;
	}
	
#main .player h2 {
	width:570px;
	height:50px;
	margin:0px;
	text-indent:0px;
	}
	
#main .player .illust {
	float:right;
	margin:-50px 0px 10px 0px;
	}
	
#main .player .photo {
	float:right;
	margin:15px 10px 10px 0px;
	}

/* -------------------------------------------
	プロフィール
------------------------------------------- */	
#main .player ul.profile {
	overflow:hidden;
	width:550px;
	margin:10px 10px 0px;
	padding:0;
	text-align:left;
	}

#main .player ul.profile li {
	float:left;
	display:inline-block;
	margin:0px 8px 0px 0px;
	white-space:nowrap;
	}
	
#main .player ul.profile li span.term{
	display:inline-block;
	float:left;
	}
	
#main .player ul.profile li span.box{
	float:left;
	}
	
#main .player ul.profile li span.box.book{
	width:480px;
	}
	
#main .player ul.profile li span.box span{
	display:inline-block;
	float:left;
	width:auto;
	padding:0px;
	white-space:nowrap;
	}	

	
#main .player ul.record {
	clear:both;
	width:550px;
	margin:20px 10px 0px;
	padding:0;
	text-align:left;
	}
	
#main .player ul.record li dl{
	width:550px;
	margin:0px;
	padding:0px;
	}
	
#main .player ul.record li dl dt{
	/*background:#CCCCCC;*/
	padding:2px 0 0 7px;
	margin:0 0 5px 0;
	font-size:14px;
	}
	
#main .player ul.record li dl dd ul li dl{
	position:relative;
	width:550px;
	}
	
#main .player ul.record li dl dd ul li dl dt{
	position:absolute;
	top:1px;
	left:0px;
	background:none;
	width:60px;
	margin:0px;
	padding:4px 0px;
	text-align:center;
	z-index:10;
	line-height:120%;
	}
	
#main .player ul.record li dl dd ul li dl dd{
	width:550px;
	margin:0px;
	padding:0px;
	}
	
#main .player ul.record li dl dd ul li dl dd ul{
	width:550px;
	}
	
#main .player ul.record li dl dd ul li dl dd ul li{
	margin:0px;
	padding:0px 0px 0px 60px;
	vertical-align:top;
	line-height:120%;
	}
	
#main .player ul.record li dl dd ul li dl dd ul li.color{
	background:#f7f6e0;
	}
	
#main .player ul.record li dl dd ul li dl dd ul li span {
	display:inline-block;
	/display:inline;
	/zoom:1;
	width:470px;
	margin:4px 0px;
	padding-left:6px;
	border-left:#000 solid 1px;
	}

/* リンク */		
#main .box .player .arrow {
	clear:both;
	margin-left:15px;
	margin-right:15px;
	line-height:120%;
	}
	
#main .box .player p.arrow a {
	display:inline-block;
	padding-left:23px;
	}
	
#main .box .player p.arrow.short {
	clear:none;
	width:300px;
	}

	
/* ご当地リンク */	
#main .player a.gotouchi {
	display:inline-block;
	background:url(/image_cmn/tool/arrow_outside_red.gif) no-repeat 0 center;
	margin:0px 0px 0px 5px;
	padding: 0 0 0 13px;
	}




/* -----------------------
	写真入りの場合
----------------------- */
#main .player ul.profile02 {
	float:left;
	width:310px;
	margin:5px 0 10px;
	text-align:left;
	}

#main .player ul.profile02 li {
	width:305px;
	padding:5px 0px 0 20px;
	margin:0;
	line-height:140%;
	}
	
#main .player ul.profile02 li span{
	margin:0 5px 0 0;
	}
	
#main .player ul.profile02 li span.term{
	display:inline-block;
	float:left;
	}
	
#main .player ul.profile02 li span.box{
	float:left;
	}
	
#main .player ul.profile02 li span.box.book{
	width:230px;
	}

#main .player ul.profile02 li span.box.dojo{
	width:205px;
	}
	
#main .player ul.profile02 li span.box span{
	display:inline-block;
	width:auto;
	padding:0px;
	white-space:nowrap;
	}

	
#main .player ul.profile03 {
	float:left;
	width:350px;
	margin:0;
	padding:5px 0 10px;
	text-align:left;
	}

#main .player ul.profile03 li {
	width:340px;
	padding:5px 0px 0 20px;
	margin:0;
	line-height:140%;
	}
	
	

/* -------------------------------------------
	写真リスト
------------------------------------------- */

ul.digestphoto {
	width: 550px;
	margin:20px auto;
	padding:20px 0px;
	background:#E5E2E2;
	text-align: center;
	font-size:0;
	}	

ul.digestphoto li {
	background:#E5E2E2;
	display:inline;
	width: 65px;
	height: 65px;
	margin:0px 10px;
	}
	
ul.digestphoto li img {
	vertical-align:bottom;
	}	
	
/* -------------------------------------------
	一番下の注釈
------------------------------------------- */
	
	
#main .box p.kome {
	width: 570px;
    margin: 15px auto 20px;
	padding:0 70px 0;

}
	
