
/* -------------------------------------------
	photo CSS / top
------------------------------------------- */
#main h1 {
	clear:both;
	width:590px;
	height:60px;
	background:url(../image/title2.gif) no-repeat 0 0;
	text-indent:-9999px;
}

#main div.box p.lead {
	margin:12px 0;
}

#main div.box ul.topbox li{
	float:left;
	width:270px;
	height:175px;
	display:block;
}
#main div.box ul.topbox li a{
	display:block;
	width:270px;
	height:175px;
	text-indent:-9999px;
}

/* 2005年世界柔道選手権 */
#main div.box .wjc2005{
	margin:0 0 30px 0;
	background:url(../image/photo_btn.jpg) no-repeat 0 0;
}
#main div.box .wjc2005 a{
	background:url(../image/photo_btn.jpg) no-repeat 0 0;
}
#main div.box .wjc2005 a:hover {
	background:url(../image/photo_btn.jpg) no-repeat 0 -175px;
}

/* 2007年全日本選抜柔道体重別選手権大会 */
#main div.box .ajsc2007{
	margin:0 30px 30px 0;
	background:url(../image/photo_btn.jpg) no-repeat -270px 0;
}
#main div.box .ajsc2007 a{
	background:url(../image/photo_btn.jpg) no-repeat -270px 0;
}
#main div.box .ajsc2007 a:hover{
	background:url(../image/photo_btn.jpg) no-repeat -270px -175px;
}

/* 2008年世界柔道団体選手権 */
#main div.box .wjtc2008{
	margin:0 0 30px 0;
	background:url(../image/photo_btn.jpg) no-repeat -540px 0;
}
#main div.box .wjtc2008 a{
	background:url(../image/photo_btn.jpg) no-repeat -540px 0;
}
#main div.box .wjtc2008 a:hover{
	background:url(../image/photo_btn.jpg) no-repeat -540px -175px;
}
/* 2008年嘉納治五郎杯東京国際柔道大会 */
#main div.box .kanocup2008{
	margin:0 30px 30px 0;
	background:url(../image/photo_btn.jpg) no-repeat -810px 0;
}
#main div.box .kanocup2008 a{
	background:url(../image/photo_btn.jpg) no-repeat -810px 0;
}
#main div.box .kanocup2008 a:hover{
	background:url(../image/photo_btn.jpg) no-repeat -810px -175px;
}

/* 2009年全日本選抜柔道体重別選手権大会 */
#main div.box .ajsc2009{
	margin:0 0 30px 0;
	background:url(../image/photo_btn.jpg) no-repeat -1080px 0;
}
#main div.box .ajsc2009 a{
	background:url(../image/photo_btn.jpg) no-repeat -1080px 0;
}
#main div.box .ajsc2009 a:hover{
	background:url(../image/photo_btn.jpg) no-repeat -1080px -175px;
}

/* 2009年ロッテルダム世界柔道選手権大会 */
#main div.box .wjc2009{
	margin:0 30px 30px 0;
	background:url(../image/photo_btn.jpg) no-repeat -1350px 0;
}
#main div.box .wjc2009 a{
	background:url(../image/photo_btn.jpg) no-repeat -1350px 0;
}
#main div.box .wjc2009 a:hover{
	background:url(../image/photo_btn.jpg) no-repeat -1350px -175px;
}


#main div.box li.space {
	float:left;
	width:260px;
	height:175px;
	margin:0 0 30px 0;
}

/* -------------------------------------------
	photo CSS / second
------------------------------------------- */
#main div.box div.photo {
	overflow:hidden;
	width:570px;
	margin:10px 0 0 0;
}
#main div.box div.photo p {
	width:570px;
	height:60px;
	margin:0 0 11px 0;
	text-indent:-9999px;
}
#main div.box div.photo h2 {
	width:530px;
	font-size:100%;
	font-weight:normal;
	padding:10px 20px 0;
}
#main h3 {
	width:570px;
	height:40px;
	margin:0 0 10px 0;
	background:url(/image_cmn/ttl_bg.jpg) no-repeat 0 0;
	color:#FFF;
	font-weight:bold;
	/*font-size:125%;*/
	line-height:40px;
	text-align:left;
	text-indent:10px;
	}

#main div.box div.photo dl.schedule{
	width:540px;
	overflow:hidden;
	border-top: 2px solid #a5574b;
	border-bottom: 2px solid #a5574b;
	/*font-size:125%;*/
	margin:12px auto 25px;
}
#main div.box div.photo dl.schedule dt{
	clear:both;
	float:left;
	width:70px;
	padding:5px 0 5px 20px;
	font-weight:bold;
	background: url(../image_cmn/li_square01.gif) no-repeat 5px center;
}
#main div.box div.photo dl.schedule dd{
    margin-left: 70px;
    margin-top: 0px;
    padding: 5px 20px 5px;
    background: url(../image_cmn/img_colon.gif) no-repeat 0 11px;
    letter-spacing: -0.8px;
}



#main div.box div.photo div.top_img {
	width:549px;
	margin:15px 6px 0px 15px;
	text-align:center;
}

#main div.box div.photo div.top_img img {
	display:block;
	width:400px;
	height:260px;
	margin:0 auto;
}
#main div.box div.photo div.top_img span{
	clear:both;
	display:block;
	width:400px;
	padding:8px 0 0 0;
	margin:0 auto;
}
#main div.box div.photo ul {
	width:549px;
	margin:0 6px 0 15px;
	text-align:center;
}
#main div.box div.photo ul li {
	float:left;
	width:172px;
	/*--height:128px;--*/
	margin:0 9px 9px 0;
	border:1px solid #A2937C;
	background:#7a6b54;
	text-align:center;
}

#main div.box div.photo ul li.caption {
	/*--height:168px;--*/
}
#main div.box div.photo ul li.caption span{
	clear:both;
	display:block;
	width:172px;
	/*--height:30px;--*/
	color:#ffffff;
	padding:10px 0 0 0;
}
#main div.box div.photo ul li.caption span.line_2{
	/*height:38px;
	padding:5px 0 0 0;*/
	height:55px;
	padding:2px 0 0 0;
	display: table-cell;
	vertical-align: middle;
}

#main div.box div.photo ul li.caption span.small{
	font-size:80%;
	/*margin:3px 0 -3px 0;*/
}

#main div.box div.photo ul li.caption span.small_02{
	font-size:9px;
	margin:-6px 0 -3px 0;
}
/* 平成21年度全日本学生柔道体重別選手権大会 */
/* 3行表示対応・調整*/
#main div.box div.photo ul li.caption span.line_1{
	height:40px;
	padding:2px 0 0 0;
	display: table-cell;
	vertical-align: middle;
}
/* 3行表示対応・3行*/
#main div.box div.photo ul li.caption span.line_3{
	height:70px;
	padding:2px 0 0 0;
	display: table-cell;
	vertical-align: middle;
}


/* -------------------------------------------
	second/result-link
------------------------------------------- */
#main div.box a.resultLink {
	float:none;
	display:block;
	width:180px;
	height:51px;
	margin:15px auto 0 auto;
	background:url(../image_cmn/result_btn.jpg) no-repeat 0 0;
	text-indent:-9999px;
}
#main div.box a.resultLink:hover {
	background:url(../image_cmn/result_btn.jpg) no-repeat -180px 0;
} 

