/*
　管理画面
*/
#weekly_set tbody td { cursor: pointer; }
#weekly_set thead th { text-align: center; border: 1px solid #e1e1e1; background: #f3f3f3; }
#weekly_set tbody td, #weekly_set tbody th { text-align: center; line-height: 1.4; padding: 7px 0; border: 1px solid #e1e1e1; }
.widget-content .capback { width: 20px; display: inline-block; margin-right: 5px; }
.widget-content .capback span { background: url(./images/non.gif) no-repeat; }
.widget-content .open, .widget-content .close, .widget-content .daya { background: transparent url('./images/non.gif') center center no-repeat; }
/* ボタン関連 */
.sec_calendar .retrunbtn a { font-weight: bold; float: right; }
.sec_calendar .retrunbtn a:before { content:''; background-image: url(./images/icon1.png); background-repeat: no-repeat; display: inline-block; margin-right: 5px; width: 4px; height:8px; background-size: contain; vertical-align: middle; line-height: 0; font-size: 0px; cursor: pointer;}
.sec_calendar .title span.movebtn { background-repeat: no-repeat; display: inline-block; margin-top: -7px; width: 8px; height:14px; background-size: contain; vertical-align: middle; position: absolute; top: 50%; line-height: 0; font-size: 0px; cursor: pointer; }
.sec_calendar .title span.prev { background-image: url(./images/prev.png); left: 10px; }
.sec_calendar .title span.next { background-image: url(./images/next.png); right: 10px; }
.sec_calendar .title span.prevoff, .title span.nextoff { opacity: 0.5; }
