@charset "utf-8";

* {
	margin:0;
	padding:0;
}

body {
	width: 100%;
	background-color: #99FFFF;
	padding:0;
	margin: 0;
 	font-size: 12px;
	word-wrap : break-word;
	white-space : normal;
}

h3 { 
	margin-top: 10px; 
	text-align:center
}

img { border: 0; }

a:link,
a:visited,
a:hover,

a { overflow: hidden; 
	text-decoration: none;
}
a:link { color: #00f; }
<!--a:visited { color: #90f; }-->
a:hover { color: #f00; }
a:active { color: #f00; }

.menu {
	text-align: center;
}
.menu1 {
	display: inline-block;
	width: 150px;
	height: 20px;
	padding: 10px 5px 0px 10px;
	background-color: SKYBLUE;
	color: WHITE;
}
.menu2 {
	display: inline-block;
	width: 150px;
	height: 20px;
	padding: 10px 5px 0px 10px;
	background-color: YELLOW;
	color: BLACK;
}
.menu3 {
	display: inline-block;
	width: 150px;
	height: 20px;
	padding: 10px 5px 0px 10px;
	background-color: LIGHTGREEN;
	color:black;
}
.menu4 {
	display: inline-block;
	width: 150px;
	height: 20px;
	padding: 10px 5px 0px 10px;
	background-color: PINK;
	color: white;
}
.menu5 {
	display: inline-block;
	width: 150px;
	height: 20px;
	padding: 10px 5px 0px 10px;
	background-color: LIGHTYELLOW;
	color: white;
}
.menu6 {
	display: inline-block;
	width: 150px;
	height: 20px;
	padding: 10px 5px 0px 10px;
	background-color: GREEN;
	color:black;
}
.tokcsv { text-align: center; }
.hincsv { text-align: center; }
.title {
	text-align: center;
}
table {
 margin-left: auto;
 margin-right: auto;
 table-layout: fixed;
}

.footer {
 margin-left: 50px;
}

#table_id_filter {
 <!--   position: absolute;-->
	display : inline-block;
	left: -40px;
	top:30px;
	color : WHITE;
}

.tokselect1 {
    position: absolute;
	left: 30px;
	top:30px;
}
.tokselect2 {
    position: absolute;
	left: 130px;
	top:25px;
}

th, td {
<!--	word-break: break-all;-->
	word-wrap:break-word;
}

.hselect {
	width : 25px;
}
.hsyori {
	width : 80px;
}
.hsyori2 {
	width : 50px;
}

.hdenno {
	width : 20px;
}
.denno{
	text-align : right;
}
.hinputdate{
	width : 80px;
}
.inputdate{
	text-align : left;
}
.htokname{
	width : 60px;
}
.tokname{
	text-align : left;
}
.hcsv{
	width : 10px;
}
.csv{
	text-align : center;
}
.hhincd {
	width : 20px;
}
.hincd {
	text-align : right;
}
.hhinname {
	width : 40px;
}
.hinname {
	text-align : left;
}
.hdrawing {
	width : 90px;
}
.drawing {
	text-align : left;
}
.hfjhinname {
	text-align : left;
	width : 150px;
}
.fjhinname {
	text-align : left;
}
.hfjsize {
	width : 100px;
}
.fjsize {
	text-align : left;
}
.hjyusuu {
	width : 40px;
}
.jyusuu {
	text-align : right;
}
.hzname {
	width : 25px;
}
.zname {
	text-align : left;
}
.hhname {
	width : 25px;
}
.hname {
	text-align : left;
}
.hfjhincd {
	width : 25px;
}
.fjhincd {
	text-align : left;
}
.hfjzsycd {
	width : 25px;
}
.fjzsycd {
	text-align : left;
}
.hfjtank {
	width : 25px;
}
.fjtank {
	text-align : right;
}
.hsitank {
	width : 25px;
}
.sitank {
	text-align : right;
}
.hsuryo {
	width : 25px;
}
.suryo {
	text-align : right;
}
.hsirname {
	width : 40px;
}
.sirname {
	text-align : left;
}
.hirisuu1 {
	width : 25px;
}
.irisuu1 {
	text-align : right;
}
.hirisuu2 {
	width : 25px;
}
.irisuu2 {
	text-align : right;
}
.hpart_description {
	width : 150px;
}
.part_description {
	text-align : left;
}
.hmaterial {
	width : 40px;
}
.material {
	text-align : left;
}
.hsurface {
	width : 40px;
}
.surface {
	text-align : left;
}
.hunit {
	width : 10px;
}
.unit {
	text-align : left;
}
.hweight {
	width : 20px;
}
.weight {
	text-align : right;
}

div.dataTables_wrapper {
        width: 1000px;
        margin: 0 auto;
		color : #000;
}

.NG {
	color : RED;
	text-align : center;
}
.OK {
	color : GREEN;
	text-align : center;
}
.jyusuu {
	width : 80px;
	text-align : right;
}
.from {
	width : 80px;
	text-align : right;
}
.to {
	width : 80px;
	text-align : right;
}
<!--
.listview .ui-icon {
	display: inline-block;
}
-->
.hgetcsv {
	width : 80px;
	background-color : #99FFFF;
}
.hfilename {
	width : 400px;
	background-color : #99FFFF;
}
.hgetfile {
	background-color : BLACK;
 	border : 0;
	cellspacing : 1;
	cellpadding : 1;
}
.hdialog {
	display : inline-block;
	width : 100px;
	text-align : left;
}
.hvdate {
	width : 100px;
	background-color : #99FFFF;
}
.hvdate2 {
	width : 150px;
	background-color : #99FFFF;
}
.hinputtime{
	width : 30px;
}
.inputtime{
	text-align : left;
}
.htokcd {
	width : 50px;
}
.hgroupno {
	width : 50px;
}
.htokname2 {
	width : 400px;
}
.previewbody {
	background-color : #FFFFFF;
}
