@charset "UTF-8";
/**@file
 * schedule.css コンテンツスタイル定義
 * Copyright (C)2017 FUBIC CO., LTD.
 *
 * @author   Tomoaki Tsuchiya<t-tsuchiya@fubic.com>
 */

.noacMenu dd {
    padding: 0;
    margin: 0 auto;
}

.home {
	color: white;
	background-color: #005748;
}

.home a {
	color: white;
}

.away {
	color: black;
	background-color: #e2e2e2;
}

.away a {
	color: black;
}

.acMenu dd table th, .noacMenu dd table th {
  font-size:14px;
  font-weight: bold;
  padding: 10px 0 10px 0;
  border: 2px #fff solid;
 }
 
.acMenu dd table td, .noacMenu dd table td {
  font-size:14px;
  font-weight: bold;
  padding: 15px 0 15px 0;
  border: 2px #fff solid;
 }

#table { 
  width:780px; 
  font-family: "Rounded Mplus 1c";
  border: 3px #fff solid; }

table th:first-child{ width:10% !important; text-align: center; }
table th:nth-child(2){ width:20% !important; text-align: center;  }
table th:nth-child(3){ width:25% !important; padding-left: 10px !important;  }
table th:nth-child(4){ width:22% !important; text-align: center;  }
table th:last-child{ width:22% !important; text-align: center;  }

table td:first-child{ width:10% !important; text-align: center; font-size:18px !important; }
table td:nth-child(2){ width:20% !important; text-align: center; font-size:18px !important; }
table td:nth-child(3){ width:25% !important; padding-left: 10px !important; font-size:18px !important; }
table td:nth-child(4){ width:22% !important; text-align: center; font-size: 15px !important;}
table td:last-child{ width:22% !important; text-align: center; font-size: 15px !important; }



/*pc*/
@media (min-width: 768px) {

#table { width:100%; }

acMenu, .noacMenu {
  margin: 0 auto;
  margin: 0 10px;
}
    
}



/*@media (min-width: 768px)*/
@media (max-width: 1020px) and (min-width: 768px) {
#table { width:100%; }
}