@charset "utf-8";
/* CSS Document */

div.modal_shop {
	display: none;
}
div.modal_window {
	position: fixed;
	z-index: 1000;
	background: #fff;
	width: 770px;
	left: 50%;
	top: 50%;
}
div.modalBK {
	position: fixed;
	z-index: 999;
	height: 100%;
	width: 100%;
	background: #000;
	opacity: 0.50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.75;
	left: 0;
	top: 0;
}
div.modalCont {
	width: 730px;
	padding: 0 20px 10px 20px;
	overflow-y: scroll;
}
.buttonArea {
	left: 50%;
	top: 50%;
	background-color: #e8e8e8;
	height: 27px;
}
.closeBtn {
	float: right;
	margin-bottom: 1px;
	padding: 7px 10px 5px 0;
	text-align: right;
}
#reviewForm .lp110310 span.ml10 {
	display: inline;
}
#reviewForm .lp110310 .expenses_inner .expenses td input[type="text"].readonly {
	background-color: #eee;
}
#expensesTbl input.number {
	text-align: right;
}
#expensesTbl input[name*="cost_qty"],
#expensesTbl input[name*="cost_unitprice"],
table.expenses_02 input[name="cost_discount"] {
	ime-mode: disabled;
}
#expensesTbl input[name*="cost_type_note"] {
	color: #666666;
}

#select_client_name.tipped {
	background-color: #FFFFFF;
}