@charset "UTF-8";

/* ========================================================================= */
/* 集計属性情報登録 */
/* ver 0.0.0.0   2010-07-27 ooba  初版 */
/* ========================================================================= */

@import url(./common.css);
@import url(./rollover.css);


/*--- ヘッダー部 -------------------------------------*/
.btn_mainMenu_maintenance a,
.btn_mainMenu_maintenance a:hover,
.btn_mainMenu_maintenance a:active {
  background: url(../images/mainMenu/btn_mainMenu_maintenance_on.png) no-repeat;
}


/*--- サブメニュー -------------------------------------*/
div.frm_submenu div.box_maintenance_submenu {
  display: block;
}


/*--- ページヘッダー -------------------------------------*/
div.btn_entry {
  position:absolute;
  top:120px;
  left:785px;
}
div.btn_cancel {
  position:absolute;
  top:120px;
  left:870px;
}


/*--- データ表示部 -------------------------------------*/
div.frm_content {
  margin:10px 50px;
}
div.img_sectionHeadingHalf {
  position:relative;
}
.btn_erasure {
  position:absolute;
  top:1px;
  left:333px;
}


/* テーブル部(大枠) */
table.tbl_frame {
  padding: 0;
  margin: 0;
  width: 890px;
  border-collapse: collapse;
}


/* テーブル部 */
table.tbl_attribute,
table.tbl_attribute tr,
table.tbl_attribute th,
table.tbl_attribute td {
  border: 1px solid gray;
  padding: 2px 2px 1px 2px;
}
table.tbl_attribute {
  margin: 5px 0 5px 0;
  width: 412px;
  border-collapse: collapse;
}
table.tbl_attribute .head {
  text-align:left;
  padding-left:13px;
  height:20px;
}
table.tbl_attribute .r1 { width:  70px; }
table.tbl_attribute .r2 { width: 320px; }

.box_base {
  position: relative;
}
.btn_copy {
  position:absolute;
  top:0;
  left:295px;
}
input {
  width: 285px;
}

select {
  width: 318px;
  height: 77px;
  margin-bottom: 1px;
}

.ico_blueLine {
  margin-left: 3px;
}

.ico_directionTop {
  font-size: 11px;
  margin-left: 773px;
  margin-bottom: 20px;
}
