@charset "utf-8";
/* CMB Web FMS*/
/* Login */

/*contents*/
#contents{position:relative; width:100%; height:100%; margin:0 auto; padding:0; background-color:#bbc241;}

/*tbl_bg_login*/
#bg_login table.tbl_bg_login{position:relative; width:100%; height:100%; margin:0; padding:0;}

/*bg_login*/
#bg_login table.tbl_txt_login{border:1px solid #d5d6d8;border-right-color:#a0a2a7;border-bottom-color:#a0a2a7; border-radius:2px; position:absolute; bottom:80px; width:95%; line-height:15px; font-weight:normal;font-size:13px;letter-spacing:-1px; padding:15px 0 15px 15px;text-align:left; margin-left:10px;}
#bg_login table.tbl_txt_login th{width:50px;}
#bg_login table.tbl_txt_login td.td1{width:130px;}
#bg_login table.tbl_txt_login td.td2{width:80px;}
/*
#bg_login table.tbl_txt_login{position:absolute; width:100%; bottom:100px;  border:1px solid #d5d6d8; border:1px solid #d5d6d8;}
td.txt_pw input[type="password"]{margin-bottom:8px;}
*/

/*input*/
#bg_login table input[type="text"]{width:120px;}
#bg_login table input[type="password"]{width:120px;}
/*text*/
.login_l{line-height:15px; font-weight:normal;font-size:13px;letter-spacing:-1px; padding:15px 0 0 15px;  }
#idb, #keyb{padding-left:15px;}
#pwb{padding-left:4px;}
/*btn*/
.pst_btn{position:relative; float:right;margin-right:10px;color:#666;  font-size:12px; bottom:25px;}
.btn_brd{display:inline-block;overflow:hidden;position:relative;height:20px;margin:10px 0 0 0;padding:4px 6px 2px 5px;border:1px solid #c9c9c9;background:#f9f9f9;font-size:12px;color:#555;letter-spacing:-1px;vertical-align:top;}


/*씨엠비어플안내*/
.btnIcon{position:fixed; bottom:20px; width:100%; }/*전체*/

.listIcon{position:relative; width:95%;  margin:0 auto; top:20px; height:110px; background-color:#f3f3f3;  filter: filter:alpha(opacity=90); opacity: 0.9; -moz-opacity:0.9;}/*아이콘리스트*/
.listIcon li{float:left; position:relative; width:70px; margin-top:10px; padding-left:10px; }/*아이콘리스트위치*/
.listIcon li span{font-size:12px; display:inline-block; white-space: nowrap;  width:70px; max-width:70px; overflow:hidden; text-overflow:ellipsis;}

.btnApp li{width:95%; margin:0 auto; height:20px;}
.btnIcon ul.btnApp img{width:10px; height:7px;}
.btnIcon ul.btnApp span.btn_brd{padding:4px 10px 2px 11px; float:right; bottom:18px;}