#main_index{display:flex;flex-direction:column;min-height:100%}#main_index .page_contents{flex-grow:1;background:#f8f8f8;display:flex;flex-wrap:wrap;align-content:baseline;padding-left:5px}.data_cell{padding:5px;padding-left:0;padding-bottom:0}.data_cell .data_area{background:#fff;box-sizing:border-box;padding:6px;border:1px solid #c1c1c1;border-radius:10px}.data_cell .data_area .data_ttl{margin:0;font-size:1rem;padding:4px}.data_cell .data_area .data_contents{padding:4px}#cast{max-width:300px}#cast .data_area{background:linear-gradient(#ffdbdb, #ffd0d0 100%);color:#000}#today{max-width:300px}#today .data_area{background:linear-gradient(#ffc87e, #ffd8a2 100%);color:#000}#log .data_area{background:linear-gradient(#333, #555 100%);color:#fff}#idx_head{width:100%;max-width:1200px;padding:20px 10px;box-sizing:border-box;margin:10px auto;position:relative;min-height:350px;display:flex;flex-direction:column;justify-content:space-between}#idx_head p{z-index:10;position:relative;width:60%;font-size:1.4rem;line-height:150%;padding:20px 0;flex-grow:1}#idx_head p:nth-child(2){font-size:.8rem;width:100%;padding-bottom:0;flex-grow:0}@media screen and (max-width: 640px){#idx_head p:nth-child(2){font-size:1rem;padding-bottom:20px}}@media screen and (max-width: 640px){#idx_head p{width:100%}}#idx_head img{position:absolute;top:0;right:0;width:50%}@media screen and (max-width: 640px){#idx_head img{position:relative;width:100%}}#log{width:100%}#log ul{height:300px;overflow-y:scroll;line-height:110%}#log ul li{display:flex;font-size:.8rem}#log ul li div:first-child{width:8.5rem}@media screen and (max-width: 500px){#log ul li div:first-child{width:5rem}}#log ul li div:last-child{flex:1}#schedule{padding:5px 5px 0 0;width:100%}#schedule .data_ttl{font-weight:normal;background:#353535;color:#fff;font-size:1rem;padding:6px;border-radius:10px;margin-bottom:5px}#schedule .room_list{margin-bottom:5px}#schedule .room_list:last-child{margin-bottom:0}#schedule .room_list h3{font-weight:normal;font-size:1rem;margin-bottom:4px;background:#eaeffd;padding:4px;border-bottom:1px solid #9f9f9f;border-radius:5px 5px 0 0}#schedule .room_list h3::after{border:0}#schedule .schedule_data{display:flex;flex-wrap:wrap;background:#f8f8f8;box-sizing:border-box;padding-top:4px;padding-left:4px;border-radius:0 0 4px 4px}@media screen and (max-width: 640px){#schedule .schedule_data{padding:.5%}}#schedule .schedule_list{box-sizing:border-box;background:#fff;margin:0 4px 4px 0}@media screen and (max-width: 640px){#schedule .schedule_list{width:33%;margin:0 .5% .5% 0}#schedule .schedule_list:nth-child(3n){margin:0 0 .5% 0}}@media screen and (max-width: 500px){#schedule .schedule_list{width:50%;margin:0;border-right:2px solid #f8f8f8;border-bottom:2px solid #f8f8f8}#schedule .schedule_list:nth-child(2n){border-left:2px solid #f8f8f8;border-right:0}}#schedule .schedule_list .cast_data{display:flex}#schedule .schedule_list .cast_data .cast_img{width:15%;max-width:100px;min-width:50px;flex:1}#schedule .schedule_list .cast_data .cast_data_list{padding:2px}#schedule .schedule_list .cast_data .cast_data_list li{padding-bottom:2px}#schedule .schedule_list .cast_data .cast_data_list li:last-child{padding-bottom:0}#schedule .schedule_list .cast_data .cast_data_list .cast_time span{background:#fff4e7;padding:4px 6px;display:inline-block;border-radius:6px}#reserve{padding:5px 5px 0 0;width:100%}#reserve .data_ttl{font-weight:normal;background:#353535;color:#fff;font-size:1rem;padding:6px;border-radius:10px;margin-bottom:5px}#reserve .data_ttl.uncheck{background:#009112}#reserve .data_ttl.today{background:#1e40b9}#reserve .reserve_add button{padding:10px 20px}@media screen and (max-width: 640px){.reserve_contents{display:flex;flex-wrap:wrap}}.reserve_contents .reserve_list{display:flex;flex-wrap:wrap;margin-bottom:10px}@media screen and (max-width: 640px){.reserve_contents .reserve_list{width:49.5%}}@media screen and (max-width: 640px){.reserve_contents .reserve_list:nth-child(2n-1){margin-right:1%}}.reserve_contents .reserve_list .reserve_list_li{display:flex;border-bottom:1px solid #fff}@media screen and (max-width: 640px){.reserve_contents .reserve_list .reserve_list_li{width:100%}}.reserve_contents .reserve_list .reserve_list_li.list_customer{width:100%}.reserve_contents .reserve_list .reserve_list_li.list_detail_btn{width:100%;padding-top:6px}@media screen and (max-width: 640px){.reserve_contents .reserve_list .reserve_list_li.list_detail_btn button{padding:6px 0;width:60%;margin:0 auto}}.reserve_contents .reserve_list .reserve_list_li .reserve_list_ttl{width:8rem;background:#eaeffd;padding:4px}@media screen and (max-width: 640px){.reserve_contents .reserve_list .reserve_list_li .reserve_list_ttl{width:30%;font-size:.8rem}}.reserve_contents .reserve_list .reserve_list_li .reserve_list_data{padding:4px;flex:1}.reserve_contents .reserve_list .reserve_list_li .reserve_list_data.reserve_date{display:flex;flex-wrap:wrap}.reserve_contents .reserve_list .reserve_list_li .reserve_list_data.reserve_date span{display:inline-block}@media screen and (max-width: 640px){.reserve_contents .reserve_list .reserve_list_li .reserve_list_data.reserve_date span{width:100%}}.reserve_contents .reserve_list .reserve_list_li .reserve_list_data.reserve_list_data_ul{display:flex;flex-wrap:wrap;align-items:center;padding:0}.reserve_contents .reserve_list .reserve_list_li .reserve_list_data.reserve_list_data_ul li{padding:4px;margin-right:8px}.reserve_contents .reserve_list .reserve_list_li .reserve_list_data.reserve_list_data_ul li a{display:inline-block;font-size:1rem;cursor:pointer;border:1px solid #aaa;padding:4px 14px;border-radius:4px;background:#f8f8f8;color:#4d5fc3}.reserve_contents .reserve_list .reserve_list_li .reserve_list_data.reserve_list_data_ul li a:active{transform:translate(0, 1px);border-bottom:none}.reserve_contents .reserve_list .reserve_list_li .reserve_list_data.reserve_list_data_ul li a:hover{background:#f0f0f0;text-decoration:none}@media screen and (max-width: 640px){.reserve_contents .reserve_list .reserve_list_li .reserve_list_data.reserve_list_data_ul{display:block}}#reserve_today{padding:5px 5px 0 0;width:100%}#reserve_today .data_ttl{font-weight:normal;background:#353535;color:#fff;font-size:1rem;padding:6px;border-radius:10px;margin-bottom:5px}#reserve_today .data_ttl.uncheck{background:#009112}#reserve_today .data_ttl.today{background:#1e40b9}#reserve_today .reserve_today_data{width:100%;background:#fff;display:flex;align-items:stretch;margin-bottom:4px;border:1px solid #c1c1c1;border-radius:10px;overflow:hidden}#reserve_today .reserve_today_data .reserve_today_date{display:flex;align-items:center;background:#fff4e7;padding:0 4px}@media screen and (max-width: 1024px){#reserve_today .reserve_today_data .reserve_today_date{flex-direction:column;justify-content:center}}#reserve_today .reserve_today_data .reserve_today_date div:nth-child(2){padding:4px}#reserve_today .reserve_today_data .reserve_today_date div:nth-child(2) span{display:inline-block}@media screen and (max-width: 1024px){#reserve_today .reserve_today_data .reserve_today_date div:nth-child(2) span{transform:rotateZ(90deg)}}#reserve_today .reserve_today_data .reserve_today_detail{flex:1;display:flex;flex-wrap:wrap;font-size:.8rem}#reserve_today .reserve_today_data .reserve_today_detail li{display:flex;margin-bottom:1px;box-sizing:border-box}#reserve_today .reserve_today_data .reserve_today_detail li.reserve_today_detail_li_h{width:50%}@media screen and (max-width: 1024px){#reserve_today .reserve_today_data .reserve_today_detail li.reserve_today_detail_li_h{width:100%}}#reserve_today .reserve_today_data .reserve_today_detail li.reserve_today_detail_btn{width:100%;padding:4px}@media screen and (max-width: 640px){#reserve_today .reserve_today_data .reserve_today_detail li.reserve_today_detail_btn{justify-content:center}}#reserve_today .reserve_today_data .reserve_today_detail li.reserve_today_detail_btn button{margin:0;font-size:1rem;padding:6px 0;border-radius:4px;max-width:140px;width:50%}#reserve_today .reserve_today_data .reserve_today_detail li.reserve_today_detail_btn form{width:50%;max-width:140px}#reserve_today .reserve_today_data .reserve_today_detail li.reserve_today_detail_btn form button{width:100%}#reserve_today .reserve_today_data .reserve_today_detail li div{padding:2px}#reserve_today .reserve_today_data .reserve_today_detail li div.reserve_today_detail_ttl{background:#eaeffd;width:6rem}#room_timeline{padding:5px 5px 0 0;width:100%}#room_timeline .data_ttl{font-weight:normal;background:#353535;color:#fff;font-size:1rem;padding:6px;border-radius:10px;margin-bottom:5px}#room_timeline .room_timeline_list{margin-bottom:10px}#room_timeline .room_timeline_list:last-child{margin-bottom:0}#room_timeline .room_timeline_list .data_area{margin-bottom:5px}#room_timeline .room_timeline_list h3{font-weight:normal;font-size:1rem;margin-bottom:4px;background:#eaeffd;padding:4px;border-bottom:1px solid #9f9f9f}#room_timeline .room_timeline_list h3::after{border:0}#room_timeline .room_timeline_list .cast_data{display:flex;margin-bottom:2px}#room_timeline .room_timeline_list .cast_data .cast_name{width:200px;padding:4px}#room_timeline .room_timeline_list .cast_data .cast_time{padding:4px 10px;border-radius:10px;border-left:0;background:#fff4e7}#room_timeline .room_timeline_list .cast_timeline{display:flex;flex-wrap:wrap;font-size:.8rem}#room_timeline .room_timeline_list .cast_timeline .cast_timeline_detail{border:1px solid #ccc;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;text-align:center}#room_timeline .room_timeline_list .cast_timeline .cast_timeline_detail.free{background:#a6e9d3}#room_timeline .room_timeline_list .cast_timeline .cast_timeline_detail.reserve{background:#4e63f9;color:#fff}#room_timeline .room_timeline_list .cast_timeline .cast_timeline_detail.interval{background:#fff4e7}#room_timeline .room_timeline_list .cast_timeline .cast_timeline_detail div{padding:2px 0}#room_timeline .room_timeline_list .cast_timeline .cast_timeline_detail:last-child{width:auto;flex:1}/*# sourceMappingURL=index.min.css.map */