

/* --------------------------------------------------

Contents area

-------------------------------------------------- */



/* Dailyschedule */

#dailyschedule {

	margin-bottom: 15px;

}

#dailyschedule h3 {

	margin-bottom: 30px;

	box-sizing: border-box;

	width: 100%;

	padding: 5px 30px;

	border: 5px #4DBDD7 solid;

	background: #fff;

	font-size: 2rem;

	text-align: center;

}

#dailyschedule .dailyschedule-btn {

	width: 100%;

	text-align: center;

}

#dailyschedule .dailyschedule-btn .btn-ssmall:before {

	width: 12px;

	height: 13px;

	left: 20px;

	background-image: url(../img/common/icon-reload.png);

	background-size: 12px 13px;

}

#dailyschedule .dailyschedule-btn .btn-ssmall {

	padding-right: 20px;

	padding-left: 40px;

	font-size: 1.4rem;

	text-align: left;

}

#dailyschedule .dailyschedule-txt {

	margin: 20px 0 30px;

	padding-top: 10px;

	width: 100%;

	color: #666;

	text-align: center;

}

#dailyschedule .dailyschedule-txt span {

	display: inline-block;

}

#dailyschedule h4 {

	clear: both;

}

#dailyschedule .game-youtube-box {

	margin-bottom: 10px;

	padding-top: 56.25%;

	width: 100%;

	position: relative;

}

#dailyschedule .game-youtube-box iframe {

	width: 100% !important;

	height: 100% !important;

	position: absolute;

	top: 0;

	right: 0;

}



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

	#dailyschedule {

		margin: 70px 0 30px;

	}

	#dailyschedule h3 {

		margin-bottom: 0;

		font-size: 3.2rem;

	}

	#dailyschedule .dailyschedule-btn {

		margin: 30px 0;

		width: 49%;

		text-align: right;

	}

	#dailyschedule .dailyschedule-btn .btn-ssmall {

		padding-left: 60px;

		width: 10%;

	}

	#dailyschedule .dailyschedule-btn .btn-ssmall:before {

		width: 20px;

		height: 22px;

		top: 39%;

		left: 30px;

		background-size: 20px 22px;

	}

	#contents-area .dailyschedule-txt {

		margin: 30px 0;

		padding-top: 0;

		width: 49%;

		font-size: 1.6rem;

		text-align: left;

	}

	#contents-area .dailyschedule-txt span {

		margin-top: 5px;

		font-size: 1.4rem;

	}

	#dailyschedule .game-youtube-box {

		margin: 30px auto 70px;

		padding: 0;

		width: 720px;

	}

	#dailyschedule .game-youtube-box iframe {

		width: 720px !important;

		height: 405px !important;

		position: relative;

	}

}





/* Result Live common */

.result,

.live {

	margin-bottom: 40px;

	clear: both;

}

.result .sec-place,

.live .sec-place {

	margin: 0 0 50px;

}

.result .ttl-gameround,

.live .ttl-gameround {

	font-weight: bold;

}

.result .ttl-gameround span,

.live .ttl-gameround span {

	font-weight: normal;

}

.result .scoreboard,

.live .scoreboard {

	margin: 5px 0 20px;

	padding: 5px;

	background: #2B3944;

}

.result .scoreboard-1-15,

.result .scoreboard-10-15,

.live .scoreboard-1-15,

.live .scoreboard-10-15 {

	width: 100%;

	border-collapse: separate;

	border-spacing: 2px;

	text-align: center;

}

.result .scoreboard-1-15 thead th,

.result .scoreboard-10-15 thead th,

.live .scoreboard-1-15 thead th,

.live .scoreboard-10-15 thead th {

	font-weight: normal;

}

.result .scoreboard-1-15 tbody th,

.result .scoreboard-10-15 tbody th,

.live .scoreboard-1-15 tbody th,

.live .scoreboard-10-15 tbody th {

	font-weight: normal;

}

.result .scoreboard-1-15 tbody td,

.result .scoreboard-10-15 tbody td,

.live .scoreboard-1-15 tbody td,

.live .scoreboard-10-15 tbody td {

	font-size: 1.6rem;

}

.result .scoreboard-1-15 thead,

.result .scoreboard-10-15 thead,

.live .scoreboard-1-15 thead,

.live .scoreboard-10-15 thead {

	background: #40626C;

	color: #FFF;

	font-weight: normal;

}

.result .scoreboard-1-15 thead .game-none,

.result .scoreboard-10-15 thead .game-none,

.live .scoreboard-1-15 thead .game-none,

.live .scoreboard-10-15 thead .game-none {

	color: #799096;

}

.result .scoreboard-1-15 thead th:first-child,

.result .scoreboard-10-15 thead th:first-child,

.live .scoreboard-1-15 thead th:first-child,

.live .scoreboard-10-15 thead th:first-child {

	width: 22%;

}

.result .scoreboard-1-15 tbody,

.result .scoreboard-10-15 tbody,

.live .scoreboard-1-15 tbody,

.live .scoreboard-10-15 tbody {

	background: #172228;

	color: #FFF;

}

.result .scoreboard-1-15 tbody td:last-child,

.result .scoreboard-10-15 tbody td:last-child,

.live .scoreboard-1-15 tbody td:last-child,

.live .scoreboard-10-15 tbody td:last-child {;

	color: #FED324;

}

.result .scoreboard-1-15 thead th:nth-child(11),

.result .scoreboard-1-15 thead th:nth-child(12),

.result .scoreboard-1-15 thead th:nth-child(13),

.result .scoreboard-1-15 thead th:nth-child(14),

.result .scoreboard-1-15 thead th:nth-child(15),

.result .scoreboard-1-15 thead th:nth-child(16),

.live .scoreboard-1-15 thead th:nth-child(11),

.live .scoreboard-1-15 thead th:nth-child(12),

.live .scoreboard-1-15 thead th:nth-child(13),

.live .scoreboard-1-15 thead th:nth-child(14),

.live .scoreboard-1-15 thead th:nth-child(15),

.live .scoreboard-1-15 thead th:nth-child(16),

.result .scoreboard-1-15 tbody td:nth-child(11),

.result .scoreboard-1-15 tbody td:nth-child(12),

.result .scoreboard-1-15 tbody td:nth-child(13),

.result .scoreboard-1-15 tbody td:nth-child(14),

.result .scoreboard-1-15 tbody td:nth-child(15),

.result .scoreboard-1-15 tbody td:nth-child(16),

.live .scoreboard-1-15 tbody td:nth-child(11),

.live .scoreboard-1-15 tbody td:nth-child(12),

.live .scoreboard-1-15 tbody td:nth-child(13),

.live .scoreboard-1-15 tbody td:nth-child(14),

.live .scoreboard-1-15 tbody td:nth-child(15),

.live .scoreboard-1-15 tbody td:nth-child(16) {

	display: none;

}



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

	.result,

	.live {

		margin-bottom: 80px;

	}

	.result .sec-place,

	.live .sec-place {

		margin: 0 0 80px

	}

	.result .ttl-gameround,

	.live .ttl-gameround {

		font-size: 1.6rem;

	}

	.result .scoreboard,

	.live .scoreboard {

		margin: 10px 0 40px;

		padding: 10px;

	}

	.result .scoreboard-1-15 thead th,

	.result .scoreboard-10-15 thead th,

	.live .scoreboard-1-15 thead th,

	.live .scoreboard-10-15 thead th {

		padding: 5px 0;

		font-size: 1.4rem;

		font-weight: normal;

	}

	.result .scoreboard-1-15 tbody th,

	.result .scoreboard-10-15 tbody th,

	.live .scoreboard-1-15 tbody th,

	.live .scoreboard-10-15 tbody th {

		padding: 12px 0;

		font-size: 1.6rem;

		font-weight: normal;

	}

	.result .scoreboard-1-15 tbody td,

	.result .scoreboard-10-15 tbody td,

	.live .scoreboard-1-15 tbody td,

	.live .scoreboard-10-15 tbody td {

		padding: 12px 0;

		font-size: 1.8rem;

	}

	.result .scoreboard-1-15 thead th:nth-child(11),

	.result .scoreboard-1-15 thead th:nth-child(12),

	.result .scoreboard-1-15 thead th:nth-child(13),

	.result .scoreboard-1-15 thead th:nth-child(14),

	.result .scoreboard-1-15 thead th:nth-child(15),

	.result .scoreboard-1-15 thead th:nth-child(16),

	.live .scoreboard-1-15 thead th:nth-child(11),

	.live .scoreboard-1-15 thead th:nth-child(12),

	.live .scoreboard-1-15 thead th:nth-child(13),

	.live .scoreboard-1-15 thead th:nth-child(14),

	.live .scoreboard-1-15 thead th:nth-child(15),

	.live .scoreboard-1-15 thead th:nth-child(16),

	.result .scoreboard-1-15 tbody td:nth-child(11),

	.result .scoreboard-1-15 tbody td:nth-child(12),

	.result .scoreboard-1-15 tbody td:nth-child(13),

	.result .scoreboard-1-15 tbody td:nth-child(14),

	.result .scoreboard-1-15 tbody td:nth-child(15),

	.result .scoreboard-1-15 tbody td:nth-child(16),

	.live .scoreboard-1-15 tbody td:nth-child(11),

	.live .scoreboard-1-15 tbody td:nth-child(12),

	.live .scoreboard-1-15 tbody td:nth-child(13),

	.live .scoreboard-1-15 tbody td:nth-child(14),

	.live .scoreboard-1-15 tbody td:nth-child(15),

	.live .scoreboard-1-15 tbody td:nth-child(16),

	.result .scoreboard-10-15,

	.live .scoreboard-10-15 {

		display: table-cell;

	}

	.result .scoreboard-1-15 thead th:nth-child(n+1),

	.live .scoreboard-1-15 thead th:nth-child(n+1) {

		width: 2%;

	}

	.result .scoreboard-1-15 thead th:first-child,

	.live .scoreboard-1-15 thead th:first-child {

		width: 10%;

	}

	.result .scoreboard-10-15,

	.live .scoreboard-10-15 {

		display: none;

	}

}





/* Result */

.result .inner-medium {

	width: 100%;

}

.result .tbl-up-stats {

	width: 100%;

	border-top: #ddd 1px solid;

	border-right: #ddd 1px solid;

	font-size: 1.4rem;

}

.result .tbl-up-stats th,

.result .tbl-up-stats td {

	padding: 10px 0;

	border-bottom: #ddd 1px solid;

	border-left: #ddd 1px solid;

	text-align: center;

}

.result .tbl-up-stats th {

	background: #888888;

	color: #fff;

	font-weight: normal;

}

.result .tbl-up-stats thead th {

	background: #82A1A7;

}

.result .tbl-up-stats tr:nth-child(even) {

	background: #f5f5f5;

}

.result .tbl-up-stats tr:nth-child(odd) {

	background: #fff;

}

.result .tbl-stats-player {

	margin: 10px 0;

	width: 100%;

	border-top: #ddd 1px solid;

	border-right: #ddd 1px solid;

}

.result .tbl-stats-player th,

.result .tbl-stats-player td {

	padding: 10px;

	background: #FFF;

	border-bottom: #ddd 1px solid;

	border-left: #ddd 1px solid;

	text-align: center;

}

.result .tbl-stats-player th {

	background: #82A1A7;

	color: #fff;

	font-weight: normal;

	white-space: nowrap;

}

.result .tbl-stats-player td {

	text-align: left;

}

.result .selldvd-btn {

	padding-top: 20px;

	text-align: center;

	clear: both;

}



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

	.result .inner-medium{

		margin: 0 auto;

		width: 850px;

	}

	.result .tbl-up-stats {

		margin-bottom: 40px;

		font-size: 1.6rem;

	}

	.result .tbl-up-stats th,

	.result .tbl-up-stats td {

		padding: 15px 20px;

	}

	.result .tbl-stats-player {

		margin-bottom: 40px;

		width: 405px;

		font-size: 1.6rem;

	}

	.result .tbl-stats-player th,

	.result .tbl-stats-player td {

		padding: 10px 20px;

	}

	.result .tbl-stats-player td {

		text-align: left;

	}

	.result .selldvd-btn {

		padding-top: 0;

	}

}





/* Live */

.live .tbl-game-situation {

	width: 100%;

	font-size: 1.4rem;

}

.live .tbl-game-situation tr {

	margin-bottom: 10px;

	border-top: #ddd 1px solid;

	border-right: #ddd 1px solid;

}

.live .tbl-game-situation th,

.live .tbl-game-situation td {

	padding: 10px 10px;

	background: #fff;

	border-bottom: #ddd 1px solid;

	border-left: #ddd 1px solid;

	text-align: center;

}

.live .tbl-game-situation th {

	width: 50%;

	background: #82A1A7;

	color: #fff;

	font-weight: normal;

}

.live .tbl-game-situation td {

	width: 50%;

}

.live .tbl-game-situation td img {

	width: auto;

}

.live .tbl-game-situation td span {

	color: #FF2C00;

	font-size: 5rem;

	font-weight: bold;

}



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

	.live .tbl-game-situation {

		margin: 0 auto;

		width: 800px;

		font-size: 1.4rem;

	}

	.live .tbl-game-situation tr {

		margin-bottom: 0;

	}

	.live .tbl-game-situation th,

	.live .tbl-game-situation td {

		width: 25%;

		padding: 10px 20px;

		display: table-cell;

		font-size: 1.6rem;

		text-align: center;

	}

	.live .tbl-game-situation th {

		font-weight: normal;

	}

	.live .tbl-game-situation td img {

		width: 114px;

	}

	.live .tbl-game-situation td span {

		font-size: 6rem;

	}

}





/* Schedule-btn */

#schedule-btn ul {

	text-align: center;

}

#schedule-btn li {

	margin: 4px 2px;

	padding: 7px 10px;

	background-color: #f5f5f5;

	display: inline-block;

	font-size: 1.6rem;

}

#schedule-btn a {

	color: #4dbcd7;

}

#schedule-btn a:hover {

	color: #2e9fb7;

}



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

}