@charset "utf-8";
/*****************************************일간*********************************************/
/*예약완료*/
.reserv_dayList tbody td.meetStart_reserv>a { border-left: 5px solid #92abcd; border-top: 1px solid #92abcd!important; border-bottom: 1px solid #92abcd!important }
.reserv_dayList tbody td.meetIng_reserv>a { border-top: 1px solid #92abcd!important; border-bottom: 1px solid #92abcd!important }
.reserv_dayList tbody td.meetEnd_reserv>a { border-right: 1px solid #92abcd; border-top: 1px solid #92abcd!important; border-bottom: 1px solid #92abcd!important }
.reserv_dayList tbody td.meetSell_reserv>a { border: 1px solid #92abcd; border-left: 5px solid #92abcd }
.reserv_dayList tbody td a:link.reserv { display: block; position: relative; left: -1px; height: 16px; margin: 0; padding: 0; background-color: #cedbec!important; font-size: 0 }
.reserv_dayList tbody td a:visited.reserv { display: block; background-color: #cedbec }
.reserv_dayList tbody td a:active.reserv { display: block; background-color: #cedbec }
.reserv_dayList tbody td a:hover.reserv { display: block; background-color: #cedbec }
/*승인대기*/
.reserv_dayList tbody td.meetStart_wait>a { border-left: 5px solid #92abcd; border-top: 1px solid #92abcd!important; border-bottom: 1px solid #92abcd!important }
.reserv_dayList tbody td.meetIng_wait>a { border-top: 1px solid #92abcd!important; border-bottom: 1px solid #92abcd!important }
.reserv_dayList tbody td.meetEnd_wait>a { border-right: 1px solid #92abcd; border-top: 1px solid #92abcd!important; border-bottom: 1px solid #92abcd!important }
.reserv_dayList tbody td.meetSell_wait>a { border: 1px solid #92abcd; border-left: 5px solid #92abcd }
.reserv_dayList tbody td a:link.wait { display: block; position: relative; left: -1px; height: 16px; margin: 0; padding: 0; background: #cedbec url(../../images/web_a/common/ico_fix_day.png) left 5% no-repeat!important; font-size: 0; text-indent: -9999px }
.reserv_dayList tbody td a:visited.wait { display: block; background: #cedbec url(../../images/web_a/common/ico_fix_day.png) left 5% no-repeat!important; text-indent: -9999px }
.reserv_dayList tbody td a:active.wait { display: block; background: #cedbec url(../../images/web_a/common/ico_fix_day.png) left 5% no-repeat!important; text-indent: -9999px }
.reserv_dayList tbody td a:hover.wait { display: block; background: #cedbec url(../../images/web_a/common/ico_fix_day.png) left 5% no-repeat!important; text-indent: -9999px }
/*나의예약*/
.reserv_dayList tbody td.meetStart_myWait>a { border-left: 5px solid #7c7365; border-top: 1px solid #7c7365!important; border-bottom: 1px solid #7c7365!important }
.reserv_dayList tbody td.meetIng_myWait>a { border-top: 1px solid #7c7365!important; border-bottom: 1px solid #7c7365!important }
.reserv_dayList tbody td.meetEnd_myWait>a { border-right: 1px solid #7c7365; border-top: 1px solid #7c7365!important; border-bottom: 1px solid #7c7365!important }
.reserv_dayList tbody td.meetSell_myWait>a { border: 1px solid #7c7365; border-left: 5px solid #7c7365 }
.reserv_dayList tbody td a:link.myWait { display: block; position: relative; left: -1px; height: 16px; margin: 0; padding: 0; background: #f8b500 url(../../images/web_a/common/ico_fix_day.png) left 5% no-repeat!important; font-size: 0 }
.reserv_dayList tbody td a:visited.myWait { display: block; background-color: #f8b500 }
.reserv_dayList tbody td a:active.myWait { display: block; background-color: #f8b500 }
.reserv_dayList tbody td a:hover.myWait { display: block; background-color: #f8b500 }
/*나의승인대기*/
.reserv_dayList tbody td.meetStart_myReserv>a { border-left: 5px solid #7c7365; border-top: 1px solid #7c7365!important; border-bottom: 1px solid #7c7365!important }
.reserv_dayList tbody td.meetIng_myReserv>a { border-top: 1px solid #7c7365!important; border-bottom: 1px solid #7c7365!important }
.reserv_dayList tbody td.meetEnd_myReserv>a { border-right: 1px solid #7c7365; border-top: 1px solid #7c7365!important; border-bottom: 1px solid #7c7365!important }
.reserv_dayList tbody td.meetSell_myReserv>a { border: 1px solid #7c7365; border-left: 5px solid #7c7365 }
.reserv_dayList tbody td a:link.myReserv { display: block; position: relative; left: -1px; height: 16px; margin: 0; padding: 0; background-color: #f8b500!important; font-size: 0 }
.reserv_dayList tbody td a:visited.myReserv { display: block; background-color: #f8b500 }
.reserv_dayList tbody td a:active.myReserv { display: block; background-color: #f8b500 }
.reserv_dayList tbody td a:hover.myReserv { display: block; background-color: #f8b500 }
/*나의참여회의*/
.reserv_dayList tbody td.meetStart_myParti>a { border-left: 5px solid #64a04b; border-top: 1px solid #64a04b!important; border-bottom: 1px solid #64a04b!important }
.reserv_dayList tbody td.meetIng_myParti>a { border-top: 1px solid #64a04b!important; border-bottom: 1px solid #64a04b!important }
.reserv_dayList tbody td.meetEnd_myParti>a { border-right: 1px solid #64a04b; border-top: 1px solid #64a04b!important; border-bottom: 1px solid #64a04b!important }
.reserv_dayList tbody td.meetSell_myParti>a { border: 1px solid #64a04b; border-left: 5px solid #64a04b }
.reserv_dayList tbody td a:link.myParti { display: block; position: relative; left: -1px; height: 16px; margin: 0; padding: 0; background-color: #bfe4b1; font-size: 0 }
.reserv_dayList tbody td a:visited.myParti { display: block; background-color: #bfe4b1 }
.reserv_dayList tbody td a:active.myParti { display: block; background-color: #bfe4b1 }
.reserv_dayList tbody td a:hover.myParti { display: block; background-color: #bfe4b1 }
/*회의종료*/
.reserv_dayList tbody td.meetStart_end>a { border-left: 5px solid #999; border-top: 1px solid #999!important; border-bottom: 1px solid #999!important }
.reserv_dayList tbody td.meetIng_end>a { border-top: 1px solid #999!important; border-bottom: 1px solid #999!important }
.reserv_dayList tbody td.meetEnd_end>a { border-right: 1px solid #999; border-top: 1px solid #999!important; border-bottom: 1px solid #999!important }
.reserv_dayList tbody td.meetSell_end>a { border: 1px solid #999; border-left: 5px solid #999 }
.reserv_dayList tbody td a:link.end { display: block; position: relative; left: -1px; height: 16px; margin: 0; padding: 0; background-color: #ccc!important; font-size: 0 }
.reserv_dayList tbody td a:visited.end { display: block; background-color: #ccc }
.reserv_dayList tbody td a:active.end { display: block; background-color: #ccc }
.reserv_dayList tbody td a:hover.end { display: block; background-color: #ccc }
/*비밀회의*/
.reserv_dayList tbody td.meetStart_secret>a { border-left: 5px solid #bbb; border-top: 1px solid #bbb!important; border-bottom: 1px solid #bbb!important }
.reserv_dayList tbody td.meetIng_secret>a { border-top: 1px solid #bbb!important; border-bottom: 1px solid #bbb!important }
.reserv_dayList tbody td.meetEnd_secret>a { border-right: 1px solid #bbb; border-top: 1px solid #bbb!important; border-bottom: 1px solid #bbb!important }
.reserv_dayList tbody td.meetSell_secret>a { border: 1px solid #bbb; border-left: 5px solid #bbb }
.reserv_dayList tbody td a:link.secret { display: block; position: relative; left: -1px; height: 16px; margin: 0; padding: 0; background-color: #eee!important; font-size: 0 }
.reserv_dayList tbody td a:visited.secret { display: block; background-color: #eee }
.reserv_dayList tbody td a:active.secret { display: block; background-color: #eee }
.reserv_dayList tbody td a:hover.secret { display: block; background-color: #eee }
/*예약불가회의실*/
.reserv_dayList tbody td.fixRoom { background-image: url(../../images/web_a/common/ico_fix_day.png); }
.reserv_dayList tbody td:last-child.fixRoom { background-image: url(../../images/web_a/common/ico_fix_day.png); background-position: right; }
/*******************************************주간**************************************/
.reserv_weekList tbody td>div { padding: 2px 0 0 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.reserv_weekList tbody td>div>i { display: inline-block; margin-top: 2px }
/*예약완료*/
.reserv_weekList tbody td .reserv { border: 1px solid #7092be; background-color: #aec6e5; color: #fff; cursor: pointer }
/*승인대기*/
.reserv_weekList tbody td .wait { border: 1px solid #7092be; background-color: #aec6e5; color: #fff; background-image: url(../../images/web_a/common/ico_fix_day.png) }
/*나의예약*/
.reserv_weekList tbody td .myReserv { border: 1px solid #b0825d; background-color: #f8b500; color: #fff; cursor: pointer }
/*나의승인대기*/
.reserv_weekList tbody td .myWait { border: 1px solid #b0825d; background-color: #f8b500; color: #fff; background-image: url(../../images/web_a/common/ico_fix_day.png) }
/*나의참여회의*/
.reserv_weekList tbody td .myParti { border: 1px solid #64a04b; background-color: #85cc6a; color: #fff; cursor: pointer }
/*회의종료*/
.reserv_weekList tbody td .end { border: 1px solid #999; background-color: #c0c0c0; color: #fff; cursor: pointer }
/*비밀회의*/
.reserv_weekList tbody td .secret { border: 1px solid #ccc; background-color: #eee; color: #999; cursor: pointer }
.reserv_weekList .more { float: left; width: 100%; padding: 2px; text-align: right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.reserv_weekList tbody td.end_time { background-color: #f4f4f4; color: #999; text-indent: -9999px }
/*예약불가회의실*/
.reserv_weekList tbody td.fixRoom { background-image: url(../../images/web_a/common/ico_fix_day.png) }
/**********************************************월간*******************************************/
/*예약완료*/
.reserv_monthList tbody td .reserv { border: 1px solid #7092be; background-color: #aec6e5; color: #fff; cursor: pointer }
/*승인대기*/
.reserv_monthList tbody td .wait { border: 1px solid #7092be; background-color: #aec6e5; color: #fff; background-image: url(../../images/web_a/common/ico_fix_day.png) }
/*나의참여회의*/
.reserv_monthList tbody td .myParti { border: 1px solid #64a04b; background-color: #85cc6a; color: #fff; cursor: pointer }
/*나의예약*/
.reserv_monthList tbody td .myReserv { border: 1px solid #b0825d; background-color: #f8b500; color: #fff; cursor: pointer }
/*나의승인대기*/
.reserv_monthList tbody td .myWait { border: 1px solid #b0825d; background-color: #f8b500; color: #fff; background-image: url(../../images/web_a/common/ico_fix_day.png) }
/*회의종료*/
.reserv_monthList tbody td .end { border: 1px solid #999; background-color: #c0c0c0; color: #fff; cursor: pointer }
/*비밀회의*/
.reserv_monthList tbody td .secret { border: 1px solid #ccc; background-color: #eee; color: #999; cursor: pointer }
