@charset "utf-8";
/* CSS Document */
/* style.css */

/* =============ぶち抜き作る================ */
		/* 付与（外枠）：「ctm_contentsFull」 */
		/* 付与（内枠）：「contentsUnit」 */

		/* コンテンツ幅 フル */
		.contentsInr {
			width: auto;
			padding: 0px;
		}

		/* コンテンツ幅 950px箇所 */
		.contentsInr .contentsUnit {
			padding: 0 10px;
		}

		@media all and (min-width:740px) {
			.contentsInr .contentsUnit {
				width: 950px;
				padding: 0px;
				margin: 0 auto;
			}
		}

		/* ぶち抜き 背景色 */
	#MV.ctm_contentsFull {
			background-color: #0d1f2c;
			padding: 0;
		}
/* =============ぶち抜き作るここまで================ */

.pc-br{
	display: none;
}

.ctm_pageTtl.hc01{background-color:#c7b059;color:#0d1f2c;}
.ctm_pageTtl.hc02{background-color:#00184d;color:#ffffff;}
.ctm_pageTtl img{width:auto;}
.htl_list {
	border: 1px solid #ccc;
	padding: 10px;
	}
.btn_colorA{display: inline-block; color: #fff; font-size: 1.2rem; padding: 2px 6px; background-color:#db5e4c;}
.btn_colorB{display: inline-block; color: #fff; font-size: 1.2rem; padding: 2px 6px; background-color:#0f3e8b;}
.btn_colorC{display: inline-block; color: #fff; font-size: 1.2rem; padding: 2px 6px; background-color:#199657;}
.point__list p{
	font-size: 20px;
	font-weight: bold;
}
.ctm_pageTtl.mt10 .ttlLv1,.ctm_pageTtl.mt10 .ttlLv2,.ctm_pageTtl.mt10 .ttlLv3{
	margin-top: 10px;
}
.option__block{
	background-color: #fff7da;
}
.option__block--inner{
	padding: 0px 0px 20px 0px;
}
.op--ttl span{
	font-size: 16px;
}
.end--txt{
	background-color: #c00;
	color: #fff;
	text-align: center;
	font-size: 22px;
	padding: 8px;
	font-weight: bold;
}
@media all and (min-width:740px) {
	.option__block--inner{
		padding: 0 32px 32px 32px;
	}
	.point__list p{
	font-size: 24px;
}
.op--ttl span{
	font-size: 24px;
}
.pc-br{
	display: block;
}
.end--txt{
	font-size: 36px;
}

		}


/* index.html ana.html内ドジャーススケジュールテーブル */
.sp {
	display: block;
}
.pc {
	display: none;
}

.tablebox,.tablebox>tbody>tr>td {
border: 1px solid #333;
border-collapse: collapse;
font-size: 13px;
text-align: center;
}
.tablebox>tbody>tr>td {
padding: 6px 3px;
width: 45px;
height: 25px;
}

.even {
background: #fbf8f0;
}
.odd {
background: #fefcf9;
}

.tablebox>tbody>tr>td.headline,
.tablebox>tbody>tr>td.month {
	color: white;
	vertical-align: middle;
	width: 24px;
}

.headline-bk,
.month-bk {
	color: #333;
	vertical-align: middle;
	width: 24px;
}

.teamname {
	width: 56px;
}
.teamname_en {
	font-size: 11px;
}
.teamlogo {
	width: 48px;
}
.teamname_txt {
	line-height: 1.1;
}

.option_announce {
	color: #ff0000;
	font-weight: bold;
}


/* ドジャースカラー */
.lad {
	background-color: #004680;
}
.txt_lad {
	color: #004680;
	line-height: 1.2;
}

/* =================================
メディアクエリ
=================================== */
@media all and (min-width:740px) {

	.sp {
			display: none;
	}
	.pc {
			display: block;
	}

	.tablebox ,.tablebox>tbody>tr>td {
			font-size: 16px;
	}
	.tablebox>tbody>tr>td.headline,
.tablebox>tbody>tr>td.month {
			width: 32px;
	}
	.tablebox>tbody>tr>td.teamname {
			width: 164px;
			text-align: left;
			padding: 8px 16px;
	}
	.teamname_en {
			font-size: 14px;
	}
	.teamlogo {
			width: 70px;
			margin-right: 8px;
	}
	.teamname_txt {
			display: inline-block;
			height: 70px;
			padding: 20px 0px;
	}
}





