.yaecameraman_wrap{margin:0 auto 50px;padding:0 10px 50px;max-width:850px}.yaecameraman_wrap input[type=text],.yaecameraman_wrap input[type=password]{padding:8px;width:100%;border:1px solid #eee;border-radius:6px;box-shadow:3px 3px 3px #eee}.yaecameraman_wrap .font-c-red{color:red}.yaecameraman_info{margin:10px 0;padding:10px;color:#260185;background-color:#fff;border:1px solid #260185}.yaecameraman_error{margin:10px 0;padding:10px;color:red;background-color:#fff;border:1px solid red}.yaecameraman_date{margin:10px 0;font-size:2em;font-weight:700;text-align:center}.yaecameraman_prev_next{display:flex;justify-content:space-between;align-items:center;margin:10px 0}.yaecameraman_prev_next a{padding:6px;background-color:#fff;border:1px solid #ccc;border-radius:3px}.yaecameraman_prev_next .today{font-size:24px;font-weight:700}.yaecameraman_pageTitle{text-align:center}.yaecameraman_login{margin:50px auto;padding:20px;max-width:350px;background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:3px 3px 3px #eee}.yaecameraman_login .login_item{margin:20px 0}.yaecameraman_login .login_item:first-child{margin-top:0}.yaecameraman_login .login_item:last-child{margin-bottom:0}.yaecameraman_login .login_item dt{margin:5px 0}.yaecameraman_login .login_item dd{margin:5px 0}.yaecameraman_login .buttons{margin-top:30px;text-align:center}.yaecameraman_user_info{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin:10px 0;padding:10px;color:#fff;background-color:#01a021}.yaecameraman_user_info a{color:#fff}.yaecameraman_monthly_calendar_table thead tr{background-color:#cceed6}.yaecameraman_monthly_calendar_table thead th{padding:5px;text-align:center;vertical-align:baseline;border:1px solid #ccc}.yaecameraman_monthly_calendar_table tbody td{padding:0;border:1px solid #ccc}.yaecameraman_monthly_calendar_table .daybox.today .daylink{border:1px solid red}.yaecameraman_monthly_calendar_table .daylink{display:flex;flex-wrap:wrap;align-content:space-between;padding:4px 6px;height:70px;border:1px solid #fff}.yaecameraman_monthly_calendar_table .daylink:hover{border:1px solid red}.yaecameraman_monthly_calendar_table .daynumber{flex:100%}.yaecameraman_monthly_calendar_table .count{flex:100%;text-align:right}.yaecameraman_monthly_calendar_table .count_num{color:#3700ff;font-size:1.5em}.yaecameraman_total{margin-top:10px;text-align:right}.yaecameraman_total .num{font-size:1.5em}.yaecameraman_delivery{margin-top:50px}.yaecameraman_delivery_table{border-collapse:collapse;border-spacing:0;width:100%}.yaecameraman_delivery_table thead th{background-color:#cccbbb}.yaecameraman_delivery_table th,.yaecameraman_delivery_table td{padding:6px 6px;font-size:12px;border:1px solid #333}.yaecameraman_delivery_table th{text-align:center}.yaecameraman_delivery_table .remaining_days{font-size:11px}.yaecameraman_list{margin:0;border-bottom:1px solid #000;list-style:none}.yaecameraman_list .item{margin:0;padding:10px;border-top:1px solid #000}.yaecameraman_list .row{display:flex;flex-wrap:nowrap}.yaecameraman_list .item:nth-child(odd){background-color:#f7f7f7}.yaecameraman_list .item_number{width:2em;font-size:14px;font-weight:700;color:#f20000}.yaecameraman_list .item_content{width:calc(100% - 2em)}.yaecameraman_list .booking_table{width:100%;font-size:12px;line-height:1.2;border-collapse:collapse}.yaecameraman_list .booking_table td{padding:5px;border:1px solid #000}.yaecameraman_list .booking_table .name{display:inline-block;margin-left:1em}.yaecameraman_list .booking_table .start{width:60px;color:#ff2000;font-size:16px;font-weight:700;vertical-align:middle}.yaecameraman_list .booking_table .message dt{font-weight:400}.yaecameraman_list .booking_table .message dd{padding-left:3em}.yaecameraman_list .store_gdrive{display:flex;align-items:center;flex-wrap:nowrap;flex:1 1 auto}.yaecameraman_list .store_gdrive .input_gdrive{display:flex;align-items:center;flex-wrap:nowrap;flex:1 1 auto}.yaecameraman_list .store_gdrive .input_gdrive label{width:220px}.yaecameraman_back_to_calendar a{display:inline-flex;align-items:center;margin:10px 0;padding:10px 20px;line-height:1;color:#fff;background-color:#9c2423;border:1px solid #9c2423 !important;border-radius:3px;box-shadow:3px 3px 3px #eee}.yaecameraman_back_to_calendar a:hover{color:#fff;opacity:.7}.yaecameraman_no_booking{padding:20px;color:red;font-size:1.4em;text-align:center}/*# sourceMappingURL=style.css.map */
