
h1 {
	font-size:16px;
	margin:10px 0px;
	background-image:url('/images/buttons/tag10.png');
	background-repeat:no-repeat;
	width:800px;
	height:40px;
	vertical-align:middle;
	padding-left:30px;
	padding-top:7px;
	color:#efefef;
	font-weight:bold;
}
.h1short {
	font-size:16px;
	margin:10px 0px;
	background-image:url('/images/buttons/tag10.png');
	background-repeat:no-repeat;
	width:305px;
	height:40px;
	vertical-align:middle;
	padding-left:30px;
	padding-top:7px;
	color:#efefef;
	font-weight:bold;
}
.h1login {
	font-size:16px;
	margin:0px 0px;
	background-image:url('/images/buttons/tag10.png');
	background-repeat:no-repeat;
	width:655px;
	height:40px;
	vertical-align:middle;
	padding-left:30px;
	padding-top:7px;
	color:#efefef;
	font-weight:bold;
}
.h1pink {
	font-size:16px;
	margin:10px 0px;
	background-image:url('/images/buttons/tag10.png');
	background-repeat:no-repeat;
	width:655px;
	height:40px;
	vertical-align:middle;
	padding-left:30px;
	padding-top:7px;
	color:#ffcccc;
	font-weight:bold;
}
h2 {
	border:1px solid #CCC;
	border-left:8px solid #039;
	font-size:14px;
	padding:6px 3px 6px 10px;
	margin:0px 0px 0px 0px;
	width:300px;
	color:#755;
	cursor:pointer;

}
.h2margin {
	border:1px solid #CCC;
	border-left:8px solid #039;
	font-size:14px;
	padding:6px 3px 6px 10px;
	margin:0px 0px 0px 0px;
	width:300px;
	color:#755;
	cursor:pointer;

}
.h2margin_d {
	border:1px solid #CCC;
	border-left:8px solid #039;
	font-size:14px;
	padding:6px 3px 6px 10px;
	margin:0px 0px 0px 0px;
	width:300px;
	color:#755;
}
.h2long {
	border:1px solid #CCC;
	border-left:8px solid #039;
	font-size:14px;
	padding:6px 3px 6px 10px;
	margin:20px 0px 10px 0px;
	width:500px;
	color:#755;

}
.menu h2 {
	margin:0px 0px 0px 0px;
}
div.menu {
	margin:0px;
}

.pgblod{
        color: #000000;
        font-weight: bold;
}

/* clueTip */
.productset, .approver {
	color: blue;
	text-decoration: none;
}

.cluetip-default {
	font-size: 80%;
}

.cluetip-default h3#cluetip-title {
	background-color: #004C83;
}

.cluetip-default table {
	width: 100%;
}

.cluetip-default th,
.cluetip-default td {
	vertical-align:top;
}

.cluetip-default th {
	white-space:nowrap;
}

.cluetip-default table .code {
	width: 82px;
}

.cluetip-default table .lotno {
	width: 82px;
}

.cluetip-default table .name {
	width: 340px;
}

.cluetip-default table .quantity {
	width: 70px;
}

.cluetip-default table .unit {
	width: 100px;
}

.cluetip-default table td {
	background-color: #ffffff;
}

.cluetip-default table td.code {
	width: 82px;
	white-space: nowrap;
}

.cluetip-default table td.name {
	width: 340px;
	word-wrap: break-word;
}

.cluetip-default table td.quantity {
	width: 70px;
	text-align: right;
	white-space: nowrap;
}

.cluetip-default table td.unit {
	width: 100px;
	word-wrap: break-word;
}

/*週次・月次在庫更新*/
.updated {
	margin: 25px 0px 25px 230px;
}

.reviews {
	margin: 25px 0px 25px 200px;
}

input.error, select.error {
	background-color: #ffcccc;
}
