.g-poster_el-1 {
  background: #fff;
}

#lineup_tbl1 th,
#lineup_tbl2 th,
#lineup_tbl3 th,
#lineup_tbl4 th,
#lineup_tbl5 th,
#lineup_tbl6 th,
#lineup_tbl7 th,
#lineup_tbl8 th,
#spec_tbl1 th,
#spec_tbl2 th,
#spec_tbl3 th,
#spec_tbl4 th,
#spec_tbl5 th {
	text-align: center;
}
#function_tb_cnt .g-table .g-table_el {
  min-width: 480px;
}

#function_tb_cnt .g-table  th {
  padding: 8px;
  border-top-width: 0;
}

#function_tb_cnt .g-table thead img {
  vertical-align: bottom;
  width: 100%;
}

#function_tb_cnt .g-table td {
  text-align: center;
}

#function_tb_cnt .g-table_el .g-table_empty {
  background-color: transparent;
}
#function_tb_cnt .g-table_el .wid10{
	width:10%;}
#function_tb_cnt .g-table_el .wid22{
	width:22%;
}
#function_tb_cnt .g-table_el th.type{
	width:17%;
}

#function_tb_cnt .g-table_el th.g-align-center{
	text-align:center;
}
#function_tb_cnt .g-table_el td.tdnone_left{
	border-right:0;
}
#function_tb_cnt .g-table_el td.tdnone{
	border:0;
}

#function_tb_cnt .g-table_el td .padl_note{
	text-align:left;
	padding-left:1.6em;
}

#function_tb_cnt .g-table_el td .padl_note2{
	padding-left:2.05em;
	white-space: nowrap;
}
#function_tb_cnt .g-table_el td .padl_note3{
	text-align:left;
	padding-left:1.5em;
}


@media only screen and (max-width: 480px) {
  #function_tb_cnt .g-table .g-table_el {
    width: 480px;
  }
  #function_tb_cnt .g-table th, .g-table td {
    padding: 5px;
    font-size: 12px;
  }
}
