@charset "Shift-JIS";
/* =========================================

title : 柔道チャンネル 大会日程

scope : 平成28年全日本選抜柔道体重別選手権大会
 
last modify : 2015/03/31 218_kimura

============================================ */

/*-----------------------------
      選手紹介写真集
------------------------------*/

#header_box #header_gallery h1 a .taikai_name {
/*	letter-spacing:0.06em!important;*/
	font-size:18px;
}
#header_gallery .bnr_youtube {
	float: left;
	margin: 0;
}
/* -------------------------------------------
   footer_box
------------------------------------------- */
#footer_box {
	margin:30px 0px;
	padding:10px 0px;
	border-top:#666 solid 1px;
	color:#fff;
	text-align:center;
}
/* -----------------------------------------------------------------------

	写真表示（fancybox）
	
----------------------------------------------------------------------- */

.fancybox-title {
	position:static;
}
.fancybox-opened .fancybox-skin {
	position:relative;
	/*padding:15px 15px 0 15px !important;*/
  -webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.fancybox-title-float-wrap .child {
	width:630px;
	height:35px;
	padding-bottom:8px;
	font-size: 13px;
	color:#333;
	background-color:#f9f9f9;
	text-shadow:none;
	text-align:left;
	line-height:1.5;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	font-weight:normal;
}
.fancybox-opened .fancybox-title {
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
	opacity: 1;
	transition-duration: 0.3s;
	transition-property: opacity;/* opacity: 0.0; ← この行はここには書かない */
}
.fade {
	opacity: 0;
}
#gallery_box ul .fancybox .caption {
	display:none;
}
/*▲▲▲ ファンシーボックス対応だけならここまででOK ▲▲▲*/




/* ----- サイズ ----- */

#gallery_box ul li.size_lll {
	position:relative;
	width:640px;
	overflow:hidden;
}
#gallery_box ul li.size_ll {
	position:relative;
	width:394px;
	height: 295px;
	overflow:hidden;
}
#gallery_box ul li.size_l {
	position:relative;
	width:350px !important;
	height: 235px;
	overflow:hidden;
}
#gallery_box ul li.size_m {
	position:relative;
	width: 326.5px;
	height: 245px;
	overflow:hidden;
}
#gallery_box ul li.size_s {
	position: relative;
	width: 242.5px;
	height: 182px;
	overflow: hidden;
}
#gallery_box ul li.size_ss {
	position:relative;
	width: 192px;
	height: 143px !important;
	overflow: hidden;
}
/* ----- 位置 ----- */




/*▼▼▼ CSSうちけし ▼▼▼*/

#gallery_box ul li.size_s img {
	height: auto;
}
#gallery_box ul li.size_m img {
	height: auto;
}
#gallery_box ul li.size_l img {
	width: auto;
}
#gallery_box ul li#photo9 {
	margin:5px !important;
}
#gallery_box ul li#photo10 {
	margin:5px !important;
}
#gallery_box ul li#photo11 {
	margin:5px !important;
}
#gallery_box ul li#photo12 {
	margin:5px !important;
}
#gallery_box ul li#photo13 {
	margin:5px !important;
}
#gallery_box ul li#photo14 {
	margin:5px !important;
}
#gallery_box ul li#photo15 {
	margin:5px !important;
}
#gallery_box ul li#photo24 {
	margin:5px !important;
}
#gallery_box ul li#photo25 {
	margin:5px !important;
}
#gallery_box ul li#photo26 {
	margin:5px !important;
}
#gallery_box ul li#photo27 {
	margin:5px !important;
}
#gallery_box ul li#photo28 {
	margin:5px !important;
}
#gallery_box ul li#photo29 {
	margin:5px !important;
}
#gallery_box ul li#photo30 {
	margin:5px !important;
}
#gallery_box ul li#photo39 {
	margin:5px !important;
}
#gallery_box ul li#photo40 {
	margin:5px !important;
}
#gallery_box ul li#photo41 {
	margin:5px !important;
}
#gallery_box ul li#photo42 {
	margin:5px !important;
}
#gallery_box ul li#photo43 {
	margin:5px !important;
}
#gallery_box ul li#photo44 {
	margin:5px !important;
}
#gallery_box ul li#photo45 {
	margin:5px !important;
}
/*▲▲▲ CSSうちけし ▲▲▲*/




#gallery_box {
	position:relative;
}
#gallery_box ul #photo05 {
	position: absolute;
	top: 642px;
}
#gallery_box ul #photo17 {
	position: absolute;
	top: 1538px;
}
#gallery_box ul #photo26 {
    position: absolute;
    top: 2680px;
}
#gallery_box ul #photo38 {
    position: absolute;
    top: 3576px;
}
