@charset "utf-8";
*{max-height:100000px;padding:0;margin:0;border:0;outline:none;border-collapse:collapse;box-sizing:border-box;line-height:1;list-style:none;text-decoration:none;border-spacing:0;font-size:14px;font-family:굴림}

html,
body{/* overflow:hidden; */height:100%;min-width:320px;min-height: 1070px;}
.cur{cursor:pointer}
.clear{clear:both}

body{min-height: 1061px;overflow-y: scroll;}

#main{position:relative;width:980px;height:100%;padding:91px 0 0;margin:0 auto;background:#eee}

#header{position:absolute;top:0;left:0;width:100%;padding:10px;background:#ddd;border-bottom:1px #ccc solid}
#header .master_box{}
#header form{float:left}
#header .user_mcc,
#header .user_name,
#header .user_pos,
#header .user_admin,
#header .flower,
#header .memo_master,
#header .ham,
#header .shroud{float:left;height:34px;padding:10px 0;text-align:center;color:#fff}

#header .user_mcc{width:148px;background:#0b175e}
#header .user_name{width:70px;background:#3c457e}
#header .user_pos{width:60px;background:#232e6e}
#header .password{float:left;height:34px;width:34px;margin-right:10px;background:#545c8e;padding:10px}
#header .password:hover{background:#0b175e}

#header .user_admin{width:134px;margin-right:2px;background:#521bb3}
#header .flower{width:124px;margin-right:2px;background:#00786d}
#header .memo_master{width:124px;margin-right:2px;background:#b92c00}

#header .menu_box{padding:2px 0 0}
#header .report,
#header .acc,
#header .jday,
#header .dday,
#header .link,
#header .count,
#header #timer1,
#header #timer2{float:left;height:34px;padding:10px 0;text-align:center;color:#fff}

#header .report{width:134px;margin-right:2px;background:#3c3c3c}
#header .acc,
#header .jday,
#header .dday{width: 126px;margin-right:2px;background:#5a5a5a}
#header .count{width:124px;background:#5a5a5a}
#header #timer1{width:180px;background:#004e47}
#header #timer2{width:132px;margin-right:10px;background:#00665d}
#header .link{width: 126px;background:#005278}

#content{position:relative;height:100%;padding:34px 0 0}
#content form{float:left}
#content .header{position:absolute;top:0;left:0;width:100%;padding:0 10px;background:#bbb}
#content .header_bg{background:#777}
#content .content{height:100%;}

#content .tab_calendar,
#content .tab_normal,
#content .tab_ham,
#content .tab_receipt,
#content .tab_ejang,
#content .tab_shroud{float:left;width: 162px;height:34px;margin: 0 -1px;text-align:center;color: #000;background: #f5e1357a;border-left: 1px #bbb solid;border-right: 1px #bbb solid;}
#content .tab_calendar{}

#content .tab_calendar:hover,
#content .tab_normal:hover,
#content .tab_ham:hover,
#content .tab_receipt:hover,
#content .tab_ejang:hover,
#content .tab_shroud:hover{background:#006c2b;color:#fff}

#content.calendar .tab_calendar,
#content.normal .tab_normal,
#content.ham .tab_ham,
#content.receipt .tab_receipt,
#content.ejang .tab_ejang,
#content.shroud .tab_shroud{background: #006c2b;color: #fff;}




#acc_popup{position:fixed;z-index:7;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.77)}
#acc_popup.off{display:none}
#acc_popup.on{display:block}
.acc_popup{overflow-y:scroll;position:relative;width:980px;height:100%;margin:0 auto;background:rgb(0,0,0,0.5)}
.acc_popup:-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background:rgba(106,255,241,0.7);border:1px rgba(255,255,255,0.17) solid}
.acc_popup::-webkit-scrollbar{width:0;background:#ababab}
.acc_popup::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background:#e91e63;border:1px rgba(255,255,255,0.17) solid}
.acc_popups{position:absolute;top: 71%;left: 50%;width: 894px;height:700px;padding:49px 5px 50px;margin: -350px -447px;background:#e1e1e1;border:1px rgba(255,255,255,0.7) solid}

.acc_mcc_title{position:absolute;top:10px;left:10px;width: 874px;}
.acc_mcc_tab{float:left;width: 290px;height:34px;padding:10px;text-align:center;background:#585858;color:#fff}
.acc_mcc_tab.sky2{margin:0 1px}
.acc_mcc_tab.you1{width: 290px;}
.acc_popup_list{position:relative;float:left;width: 294px;height:100%;padding:40px 5px}
.acc_input_box{position:relative;margin:0 0 1px}
.acc_lists{display:block;width:100%;height:34px;padding:10px}
.acc_title{position:absolute;top:5px;width:284px;height:34px;padding:10px;background:#4159e3;color:#fff}

.acc_list_box{overflow-y:scroll;width:100%;height:100%;padding:0 1px 0 0;margin:0 -5px 0 0;background:#eee}
.acc_list_box:-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background:rgba(106,255,241,0.7);border:1px rgba(255,255,255,0.17) solid}
.acc_list_box::-webkit-scrollbar{width:5px;background:#ababab}
.acc_list_box::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background:#e91e63;border:1px rgba(255,255,255,0.17) solid}

.acc_add_box{position:absolute;bottom:5px;left:5px;width:284px;height:34px}
.acc_add_box input{display:block;width:100%;height:34px;padding:10px}
.acc_add{position:absolute;top:0;right:0;width:56px;height:34px;padding:10px 0;text-align:center;background:#006c3f;color:#fff}
.acc_del{position:absolute;top:0;right:0;width:50px;height:34px;padding:10px 0;text-align:center;background:#404040;color:#fff}

.acc_update{position:absolute;bottom:10px;right: 10px;width: 443px;height:34px;padding:10px;background:#111;text-align:center;color:#fff}

.acc_mcc_title.sky1 .sky1,
.acc_mcc_title.sky2 .sky2,
.acc_mcc_title.you1 .you1{background:#2c259f}

.acc_cancel{position: absolute;bottom: 10px;left: 10px;width: 134px;height: 34px;padding: 10px;background: #ab0000;text-align: center;color: #fff;}


.ham_line{height:5px}