@charset "UTF-8";

/* ========================================================================= */
/* ログイン */
/* ver 0.0.0.0   2010-07-16 ooba  初版 */
/* ========================================================================= */

@import url(./common.css);
@import url(./rollover.css);


/*--- コンテンツ -------------------------------------*/
div.frm_login {
  height:337px;
}

div.img_login {
  background: url(../images/bk_loginForm.png) no-repeat;
  width:211px;
  height:287px;
  position: absolute;
  top:20px;
  left:407px;
}

div.img_login_annai {
  background: url(../images/bk_loginForm_Annai.png) no-repeat;
  width:567px;
  height:425px;
  position: absolute;  
  top:20px;
  left:150px;
}

div.img_login_crossing {
  background: url(../images/bk_loginForm_Crossing.png) no-repeat;
  width:567px;
  height:425px;
  position: absolute;  
  top:20px;
  left:150px;
  display: none;
}

input[type="text"] {
  width:110px;
  margin-bottom:1px;
  margin:0 1px 1px 0;
  position:absolute;
  left:480px;
}

/*--2010/9/30 add oonuma --*/
input.input01 {
  top:221px;
  ime-mode: disabled;
}

input.input02 {
  top:242px;
}
input.input03 {
  top:266px;
  left:460px;
  width:50px;
}

/*--2010/9/26 add oonuma --*/
input.input_p {
  width:110px;
  margin-bottom:1px;
  margin:0 1px 1px 0;
  position: absolute;
  left:480px;
  top:242px;
  ime-mode: disabled;
}

div.btn_login {
  position:absolute;
  top:266px;
  left:522px;
}

div.btn_login_dev {
  position:absolute;
  top:266px;
  left:522px;
}

div.lnk_pass {
  position:absolute;
  top:310px;
  left:495px;
}

div.frm_linkIcon {
  height:70px;
}

div.lnk_pmark {
  position: absolute;
  top:310px;
  left:710px;
}
div.lnk_pmark a {
  display: block;
  background: url(../images/p_mark.gif) no-repeat;
  width:75px;
  height:80px;
  text-decoration:none;
  text-indent: -9999px;
}

div.lnk_veri {
  position: absolute;
  top:313px;
  left:790px;
}
div.lnk_veri a {
  display: block;
  /*background: url(../images/p_mark.gif) no-repeat;*/
  width:75px;
  height:80px;
  /*text-decoration:none;
  text-indent: -9999px;*/
}

div.frm_infomation {
  height:120px;
}

div.box_infoMaint {
  position:absolute;
  background: url(../images/bk_infoMaintenance.png) no-repeat;
  margin-left:50px;
  width:359px;
  height:100px;
}

div.box_infoMaint2 {
  position:absolute;
  background: url(../images/bk_infoMaintenance2.png) no-repeat;
  margin-left:50px;
  width:890px;
  height:100px;
}

div.box_infoNews {
  position:absolute;
  background: url(../images/bk_infoEconews.png) no-repeat;
  margin-left:417px;
  width:530px;
  height:100px;
}

table.tbl_maint {
  margin:25px 10px 1px 10px;
}
table.tbl_maint td.r1 { width:80px; }
table.tbl_maint td.r2 { width:257px; }

table.tbl_news {
  margin:25px 10px 1px 10px;
}
table.tbl_news td.r1 { width:80px; }
table.tbl_news td.r2 { width:425px; }


/*--- メンテナンス中用スタイル -------------------------------------*/
/* ※コメントを外すことでメンテナンス中の画面になります */
/*
div.mainContents {
  display: none;
}
div.img_login_crossing {
  display: block;
  z-index: 9999;
}
*/

