
/*以下、検索一覧画面*/
._dtvw_{
	display:-moz-box;
	display:-webkit-box;
	display:-o-box;
	display:-ms-box;
	display:box;
	box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-box-orient:vertical;
	-o-box-orient:vertical;
	-ms-box-orient:vertical;
}
._dtvw_h1_{
	text-align:right;
	min-height:33px;
}
._dtvw_div_top_area_{
	text-align:right;
	padding:10px;
}
#dtvw_div_table_name{
	float:left;
	text-align:left;
}
#dtvw_span_pk_cols{
	font-size:0.8em;
}

#dtvw_div_table_name>span{
	display:inline-block;
}
._dtvw_:not([data-mode="vw"]) #dtvw_div_table_name>span._dtvw_mode_dv_,
._dtvw_:not([data-mode="vw"]) ._dtvw_mode_dv_{
	display:none;
}
._dtvw_:not([data-mode="ud"]) #dtvw_div_table_name>span._dtvw_mode_ud_,
._dtvw_:not([data-mode="ud"]) ._dtvw_mode_ud_{
	display:none;
}
._dtvw_:not([data-mode="add"]) #dtvw_div_table_name>span._dtvw_mode_add_,
._dtvw_:not([data-mode="add"]) ._dtvw_mode_add_{
	display:none;
}
._dtvw_[data-mode="vw"] ._dtvw_mode_undv_{
	display:none;
}


._dtvw_span_btn_wrap_ input{
	width:auto;
	min-width:120px;
	margin-left:10px;
	margin-right:10px;
}

._dtvw_span_btn_wrap_ input._btn_y_{
	float:right;
	top:7px;
	margin-bottom:5px;
}

#dtvw_div_row_count{
	display:inline-block;
}

._dtvw_span_btn_wrap_,._dtvw_span_top_area_wrap_{
	display:inline-block;
}
._dtvw_span_top_area_wrap_{
	margin-right:10px;
	margin-left:10px;
}
._dtvw_span_top_area_wrap_>input{
	width:120px;
}

#dtvw_span_row_count{
	margin-right:10px;
}

._dtvw_table_area_{
	box-flex:1.0;
	-moz-box-flex:1.0;
	-webkit-box-flex:1.0;
	-o-box-flex:1.0;
	-ms-box-flex:1.0;
	position:relative;
}
._dtvw_table_area_inner_{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
}
._dtvw_table_area_inner_>table{
	position:relative;
	border-collapse: collapse;
	background-color:#FFFFFF;
	margin:0 auto;
}
._dtvw_table_area_inner_>table td,
._dtvw_table_area_inner_>table th
{
	border:1px solid #000000;
}

#dtvw_tbl_top_left,._dtvw_div_sub_wrap_{
	z-index:100;
}
#dtvw_tbl_body_left,#dtvw_tbl_top_right{
	z-index:11;
}
#dtvw_tbl_body_right{
	z-index:1;
	top:-1px;
}



._dtvw_head_inner_{
	display:inline-block;
	min-height:22px;
}

._dtvw_body_inner_{
	display:inline-block;
}

#dtvw_th_col_name,
#dtvw_th_remarks,
#dtvw_th_links,
._dtvw_span_col_name_,
._dtvw_span_remarks_,
._dtvw_span_links_
{
	width:200px;
}
._dtvw_span_value_dv_,
#dtvw_th_col_value_dv
{
	min-width:200px;
}

._dtvw_span_value_undv_,
#dtvw_th_col_value_undv
{
	min-width:500px;
}


._dtvw_tr_body_>*{
	vertical-align:top;
}
._dtvw_span_links_>button{
	display:block;
	width:100%;
}




