@charset "UTF-8";
.timetableBox{
	font-size:1.4vw;
	color:#333;
}
dl.timeTList{
	margin-bottom:1em;
}
dl.timeTList dt{
	font-weight:bold;
	font-size:110%;
	margin-bottom:0.5em;
	padding-left:2em;
	background-image: url(../img/timetable_icon.png);
	background-position: 0.5em;
	background-repeat: no-repeat;
	background-size: 1em;
	color:#0439bb;
}
dl.timeTList dd{
	border-left:1px solid #0439bb;
	padding-left:1em;
	margin-left:1em;
	font-size:110%;
}
dl.timeTList dd.timeTTitle{
	font-weight:bold;
	padding-top:0.5em;
	padding-bottom:0.5em;
	
}
	dl.timeTList dd.timeTTitle span{
		display: block;
		font-size:85%;
		color:#0439bb;
		font-weight:bold;
	}
	
dl.timeTList dd.timeTDetail{
	padding-bottom:1em;
}
	.timeTIndex{
		font-weight:bold;
		margin-left:20px;
		font-size:85%;
	}
		.timeTIndex span{
			font-size:85%;
		}
	.timeTIndex2{
		margin-left:20px;
		font-size:80%;
		color:#0439bb;
		font-weight:bold;
	}
	.timeTIndex3{
		text-align:center;
		font-size:80%;
		font-weight:bold;
		margin-top:1em;
	}
	.timeTImage{
		margin-left:20px;
	}

.timeTGame{
	padding:1em 0 1.5em;
	padding-left:0.1em;
}
	.timeTGame img{
		width:120%;
	}
.gameDate h4 {
	margin-bottom:0.5em;
}
.timeTGameVS{
	font-size: 100%;
	font-weight:bold;
	margin-bottom:1em;
	padding-left:1em;
}

.timeTDay{
	font-size: 80%;
}
.timeTableKome{
	font-size:80%;	
}
.timetableBox{
	margin-bottom: 0em; 
    padding-bottom: 0em;
    border-bottom: none;
}
.timeTAtt{
	border-style: solid;
	border-width: 1px;
	border-color: #0439bb;
	text-align:center;
	font-size:85%;
	color:#333;
	padding:0.8em 0;
	font-weight:bolder;
	margin-top:1em;
	border-radius:100px;
	background-image: url(../img/timetable/bg01.png);
	background-position: left center;
	background-repeat: repeat;
}
.timeTAtt2{
	text-align:center;
	margin-top:1em;
	font-size:80%;
	font-weight:bold;
}
.timteTGameTitle{
	margin-bottom:1em;
	text-align: center;
}
	.timteTGameTitle img{
		width:30%;
		max-width:120px;
	}
.timteTGameImg {
	margin-bottom:1em;
	text-align: center;
}
	.timteTGameImg  img{
	width:100%;
	max-width:460px;
	}

#TTIvent01{
	background-image: url(../img/timetable/01.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-size: 60px;
	padding-left: 50px;
	margin-left:0px;
	min-height:60px;
}
#TTIvent02{
	background-image: url(../img/timetable/02.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-size: 60px;
	padding-left: 50px;
	margin-left:0px;
	min-height:60px;
}
#TTIvent03{
	background-image: url(../img/timetable/03.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-size: 60px;
	padding-left: 50px;
	margin-left:0px;
	min-height:60px;
}
#TTIvent04{
	background-image: url(../img/timetable/04.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-size: 70px;
	padding-left: 50px;
	margin-left:0px;
	min-height:70px;
}
	#TTIvent04 .timeTIndex{
		padding-top:1em;
	}
#TTIvent05{
	background-image: url(../img/timetable/05.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-size: 60px;
	padding-left: 50px;
	margin-left:0px;
	min-height:60px;
}
#TTIvent06{
	background-image: url(../img/timetable/06.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-size: 60px;
	padding-left: 50px;
	margin-left:0px;
	min-height:85px;
}
	#TTIvent06 .timeTIndex{
		padding-top:25px;
	}
#TTIvent07{
	background-image: url(../img/timetable/07.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-size: 70px;
	padding-left: 50px;
	margin-left:0px;
	min-height:70px;
}
	#TTIvent07 .timeTIndex{
		padding-top:1em;
	}
#TTIvent08 .timeTAtt{
	margin-top:0;
}
#TTIvent09{
	background-image: url(../img/timetable/06.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-size: 60px;
	padding-left: 50px;
	margin-left:0px;
	min-height:85px;
}
	#TTIvent09 .timeTIndex{
		padding-top:25px;
	}

#TTIvent10{
		background-image: url(../img/timetable/10.png);
		background-position: left center;
		background-repeat: no-repeat;
		background-size: 60px;
		padding-left: 50px;
		margin-left:0px;
		min-height:85px;
	}
		#TTIvent10 .timeTIndex{
			padding-top:25px;
		}

.ttableMiniLive{
	margin-top:1em;
	text-align:center;
	font-size: 85%;
	padding:0 0.5em;
}
.marker{
	background: linear-gradient(transparent 70%, #FFF326 70%);
}

.timeTchairmanPhoto {
	margin-top: 0.5em;
	text-align:center;
}
.timeTchairmanPhoto li{
display:inline;
padding:0 0.5em;
}
	.timeTchairmanPhoto li img{
		width:20%;
	}
.timteTTeamLink{
	margin-top:1em;
	text-align: center;
	font-size:85%;
	font-weight:bold;
}
.timteTTeamLink a,
.timteTTeamLink a:link,
.timteTTeamLink a:visited{
	
}

@media only screen and (min-width: 981px) {

}


@media only screen and (max-width: 980px) {
.timetableBox{
	font-size:3.8vw;
}

#TTIvent04{
	background-size: 105px;
	padding-left: 80px;
	min-height:105px;
}
	#TTIvent04 .timeTIndex{
		padding-top:3vw;
	}
#TTIvent05{
	background-size: 90px;
	padding-left:80px;
	min-height:90px;
}
#TTIvent06{
	background-size:90px;
	padding-left: 80px;
	min-height:105px;
}
	#TTIvent06 .timeTIndex{
		padding-top:4.5vw;
}
#TTIvent07{
	background-size: 105px;
	padding-left: 80px;
	min-height:105px;
}
		#TTIvent07 .timeTIndex{
			padding-top:1em;
		}
		
#TTIvent09{
			background-size:90px;
			padding-left: 80px;
			min-height:105px;
		}	
		#TTIvent09 .timeTIndex{
				padding-top:4.5vw;
		}
#TTIvent10{
			background-size:90px;
			padding-left: 80px;
			min-height:105px;
		}	
		#TTIvent10 .timeTIndex{
				padding-top:4.5vw;
		}
	
}