@charset "utf-8";
* { margin: 0; padding: 0 }



/* ps_tablee[u */


#ps_table {
	margin-top: 10px;
	margin-bottom: 1.5em;
	margin-left: 0px;
	padding: 0px;
	width: 100%;
}

#ps_table tr th {
	padding: 5px 4px;
	vertical-align: middle;
	height:35px;
	font-size: 15px;
	color: #333;
	empty-cells: show;
}

#ps_table tr td {
	padding: 5px 4px;
	vertical-align: middle;
	height:35px;
	font-size: 15px;
	color: #333;
	empty-cells: show;
}
#ps_table tr.cel2 td {
	background-color: #dfdfdf;
	color: #333;
}


#ps_table tr.ps_hd td {
	font-family: Arial, Helvetica, Geneva;
	padding: 0px;
	padding-right: 2px;
	font-size: 13px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #fff;
	background-color: #333;
	border-bottom: 1px solid #ccc;
	background-repeat: no-repeat;
	background-position: center top;*/
}


#ps_table tr td.ps_pos {
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: top;
	width: 50px;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva;
	text-align: center;
	border-left: 0px solid #fff;
	vertical-align: middle;
}
#ps_table tr td.ps_no {
	vertical-align: top;
	width: 50px;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva;
	text-align: center;
	vertical-align: middle;
}

#ps_table tr td.ps_dr {
	padding-right: 2px;
	font-size: 13px;
	vertical-align: middle;
}
#ps_table tr td.ps_point {
	vertical-align: top;
	width: 50px;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva;
	text-align: center;
	vertical-align: middle;
}
#ps_table tr td.left {
	padding-right: 2px;
	width: 107px;
	font-size: 13px;
	vertical-align: middle;
}
#ps_table tr td.last {
	border-right: 1px solid #ccc;
}

#ps_table tr.cel2 {background: #dfdfdf;}
#ps_table td.cel2 {background: #dfdfdf;}
#ps_table td.cel3 {background: #6EE0E8;}

.dtable{
	display: table;
	font-size:14px;
}
.dtable_1{
	width:5px;
	display: table-cell;
}
.dtable_2{
	width:60px;
	display: table-cell;
}
.dtable_3{
	width:5px;
	display: table-cell;
}
.dtable_4{
	display: table-cell;
}
.dtable_5{
	width:100px;
	display: table-cell;
}


.ptable{
	display: table;
	font-size:16px;
}
.ptable_1{
	width:5px;
	display: table-cell;
}
.ptable_2{
	width:50px;
	display: table-cell;
}
.ptable_3{
	width:10px;
	display: table-cell;
}
.ptable_4{
	display: table-cell;
}
.ptable_5{
	width:110px;
	display: table-cell;
}
