@CHARSET "UTF-8";
/*
 * 取扱いガスのプルダウン用
 */
#dialog_select_gas {
	 border       : transparent 0 none;
	 padding      : 0;
}
#dialog_select_gas select.select_gas {
	width         : 100%;
	height        : auto;
}
/*
 * コンボボックスのプルダウン用(電動機メーカー・電動機種別)
 */
.quickdialog_outer_container.cc_combobox_dialog {
	 border       : transparent 0 none;
	 padding      : 0;
}
.quickdialog_outer_container.cc_combobox_dialog select.cc_combobox_select {
	width         : 100%;
	height        : auto;
}
/*
 * インターバル回転数入力ダイアログ用
 */
#dialog_vfd_setting {
	width         : 506px;
}

/* 等間隔のコンテナ、任意間隔のコンテナ、デフォルトで非表示 */
#equal_interval_container,
#arbitrary_container {
	display       : none;
	height        : 360px;
}
#equal_interval_container table > tbody > tr > td {
	padding       : 2px;
}
#equal_interval_container input[type="text"][data-cc-bind-vfd] {
	width         : 80px;
	text-align    : right;
}
#arbitrary_container {
	padding-top   : 4px;
}
#arbitrary_container > .scrolltable_outer_container {
	width         : 232px;
	height        : 360px;
}
#arbitrary_container > .scrolltable_outer_container > .scrolltable_top_container > table.scrolltable > tbody > tr > td,
#arbitrary_container > .scrolltable_outer_container > .scrolltable_body_container > table.scrolltable > tbody > tr > td {
	background-color: white;
}
#arbitrary_container > .scrolltable_outer_container > .scrolltable_top_container > table.scrolltable > tbody > tr > td:first-child,
#arbitrary_container > .scrolltable_outer_container > .scrolltable_body_container > table.scrolltable > tbody > tr > td:first-child {
	width         : 70px;
	min-width     : 70px;
	max-width     : 70px;
	text-align    : center;
}
#arbitrary_container > .scrolltable_outer_container > .scrolltable_top_container > table.scrolltable > tbody > tr > td:nth-child(2),
#arbitrary_container > .scrolltable_outer_container > .scrolltable_body_container > table.scrolltable > tbody > tr > td:nth-child(2) {
	width         : 142px;
	min-width     : 142px;
	max-width     : 142px;
}
#arbitrary_container > .scrolltable_outer_container > .scrolltable_body_container > table.scrolltable > tbody > tr > td:nth-child(2) > input[type="text"].vfd_arbitrarily_speed {
	width         : 100%;
	text-align    : right;
}

/*
 * 目盛設定ダイアログ用
 */
#dialog_scale_setting table.table_scale > tbody > tr > td {
	border        : 1px silver solid;
	border-width  : 0 0 1px 0;
}
#dialog_scale_setting table.table_scale > tbody > tr > td:nth-child(1) {
	width         : 160px;
	padding       : 4px 0;
}
#dialog_scale_setting table.table_scale > tbody > tr > td:nth-child(2) {
	width         : 80px;
	padding       : 4px 8px 0 0;
	text-align    : right;
}
#dialog_scale_setting table.table_scale > tbody > tr > td:nth-child(3) {
	width         : 80px;
}
#dialog_scale_setting table.table_scale > tbody > tr:first-child > td:nth-child(3) {
	width         : 80px;
	text-align    : right;
}
#dialog_scale_setting input[data-cc-bind-scale] {
	width         : 100%;
	text-align    : right;
}
#dialog_scale_setting table.table_scale > tbody > tr > td:nth-child(4) {
	width         : 94px;
	text-align    : right;
}
#dialog_scale_setting table.table_scale > tbody > tr > td:nth-child(5) {
	width         : 80px;
}
/*
 * 容量図目盛設定ダイアログ用
 */
#dialog_choice_scale_setting table.table_scale > tbody > tr > td {
	border        : 1px silver solid;
	border-width  : 0 0 1px 0;
}
#dialog_choice_scale_setting table.table_scale > tbody > tr > td:nth-child(1) {
	width         : 160px;
	padding       : 4px 0;
}
#dialog_choice_scale_setting table.table_scale > tbody > tr > td:nth-child(2) {
	width         : 80px;
	padding       : 4px 8px 0 0;
	text-align    : right;
}
#dialog_choice_scale_setting table.table_scale > tbody > tr > td:nth-child(3) {
	width         : 80px;
}
#dialog_choice_scale_setting table.table_scale > tbody > tr:first-child > td:nth-child(3) {
	width         : 80px;
	text-align    : right;
}
#dialog_choice_scale_setting input[data-cc-bind-scale] {
	width         : 100%;
	text-align    : right;
}
#dialog_choice_scale_setting table.table_scale > tbody > tr > td:nth-child(4) {
	width         : 94px;
	text-align    : right;
}
#dialog_choice_scale_setting table.table_scale > tbody > tr > td:nth-child(5) {
	width         : 80px;
}

/*
 * 曲線追加ダイアログ用
 */
#dialog_add_param_setting table.table_add_param > tbody > tr > td:nth-child(1) {
	width         : 40px;
	min-width     : 40px;
	max-width     : 40px;
	text-align    : center;
	padding-left  : 0;
	padding-right : 0;
}
#dialog_add_param_setting table.table_add_param > tbody > tr > td:nth-child(2),
#dialog_add_param_setting table.table_add_param > tbody > tr > td:nth-child(3),
#dialog_add_param_setting table.table_add_param > tbody > tr > td:nth-child(4) {
	width        : 90px;
	min-width    : 90px;
	max-width    : 90px;
	text-align   : right;
}
#dialog_add_param_setting table.table_add_param > tbody > tr > td:nth-child(5) {
	width        : 60px;
	min-width    : 60px;
	max-width    : 60px;
	text-align   : right;
}
#dialog_add_param_setting table.table_add_param > tbody > tr > td:nth-child(6) {
	width        : 114px;
	min-width    : 114px;
	max-width    : 114px;
	text-align   : center;
}
#dialog_add_param_setting table.table_add_param > tbody > tr:first-child > td {
	padding      : 1px;
	text-align   : center;
	overflow     : hidden;
}
#dialog_add_param_setting table.table_add_param > tbody > tr:nth-child(2) > td:nth-child(2),
#dialog_add_param_setting table.table_add_param > tbody > tr:nth-child(2) > td:nth-child(3),
#dialog_add_param_setting table.table_add_param > tbody > tr:nth-child(2) > td:nth-child(4),
#dialog_add_param_setting table.table_add_param > tbody > tr:nth-child(2) > td:nth-child(5) {
	padding      : 1px 7px;
}
#dialog_add_param_setting table.table_add_param > tbody > tr:nth-child(n+3) > td {
	padding      : 1px;
}
#dialog_add_param_setting input[type="text"][data-cc-bind-add-param] {
	width        : 100%;
	text-align   : right;
}
#dialog_add_param_setting .plot_item {
	display      : inline-block;
	width        : 20px;
	min-width    : 20px;
	max-width    : 20px;
	height       : 100%;
	text-align   : center;
}

#dialog_add_param_setting table.table_add_model > tbody > tr > td:nth-child(1) {
	width        : 40px;
	text-align   : center;
}
#dialog_add_param_setting table.table_add_model > tbody > tr > td:nth-child(2) {
	width        : 200px;
}
#dialog_add_param_setting table.table_add_model > tbody > tr:first-child > td {
	text-align          : center;
}
#dialog_add_param_setting table.table_add_model > tbody > tr.selected_row > td {
	background-color    : cyan;
}
