#biz_calendar .bizcal_inner{margin:auto;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;border:1px solid #37bae2;overflow:hidden;height:253px}#biz_calendar .bizcal_inner table.bizcal{margin:0;width:100.5%;height:100%;background-color:#ffffff;table-layout:fixed;line-height:1.6;cursor:default;vertical-align:middle}#biz_calendar .bizcal_inner table.bizcal th{text-align:center;padding:0;color:#999;background-color:#F2F2F2;font-size:13px;border-width:0;height:22px}#biz_calendar .bizcal_inner table.bizcal th:first-child{color:red}#biz_calendar .bizcal_inner table.bizcal th:nth-last-of-type(1){color:blue}#biz_calendar .bizcal_inner table.bizcal td{text-align:center;border-width:0;padding:0;color:#000000;border-bottom:1px solid #ccc;font-size:14px}#biz_calendar .bizcal_inner table.bizcal td:first-child{color:#ED5A88}#biz_calendar .bizcal_inner table.bizcal td:last-child{color:#3A87C4}#biz_calendar .bizcal_inner table.bizcal td.down_btn{border:1px solid #37bae2;font-size:14px;color:white;text-align:left;padding-left:20px;background:#37bae2;height:22px;position:relative}#biz_calendar .bizcal_inner table.bizcal td.down_btn.btn_end{color:#AFE3F3}#biz_calendar .bizcal_inner table.bizcal td.down_btn img{position:absolute;top:50%;margin-top:-6px;left:10px}#biz_calendar .bizcal_inner table.bizcal td.down_btn:hover{color:#C3EAF6}#biz_calendar .bizcal_inner table.bizcal td.down_btn:hover img{opacity:0.7}#biz_calendar .bizcal_inner table.bizcal td.calmonth{border:1px solid #37bae2;font-size:12px;color:white;text-align:center;background:#37bae2;height:22px;font-weight:bold}#biz_calendar .bizcal_inner table.bizcal td.up_btn{border:1px solid #37bae2;font-size:14px;color:white;text-align:right;padding-right:25px;background:#37bae2;height:22px;position:relative}#biz_calendar .bizcal_inner table.bizcal td.up_btn.btn_end{color:#AFE3F3}#biz_calendar .bizcal_inner table.bizcal td.up_btn img{position:absolute;top:50%;margin-top:-6px;right:10px}#biz_calendar .bizcal_inner table.bizcal td.up_btn:hover{color:#C3EAF6}#biz_calendar .bizcal_inner table.bizcal td.up_btn:hover img{opacity:0.7}#biz_calendar .bizcal_inner table.bizcal tr:first-child{box-sizing:border-box}#biz_calendar .bizcal_inner table.bizcal tr:last-child td{border:none}#biz_calendar .bizcal_inner table.bizcal .calbtn{border:none;cursor:pointer}#biz_calendar .bizcal_inner table.bizcal .night{background-color:#FFE6D4}#biz_calendar .bizcal_inner table.bizcal .holiday{background-color:#DDF8E3}#biz_calendar .bizcal_inner table.bizcal .other{background-color:#C9EFF9}#biz_calendar .bizcal_inner table.bizcal .night_holiday{background:url(image/bg-cell/night_holiday.png)}#biz_calendar .bizcal_inner table.bizcal .holiday_other{background:url(image/bg-cell/holiday_other.png)}#biz_calendar .bizcal_inner table.bizcal .night_other{background:url(image/bg-cell/night_other.png)}#biz_calendar .bizcal_inner table.bizcal .night_holiday_other{background:url(image/bg-cell/night_holiday_other.png)}#biz_calendar .bizcal_inner table.bizcal .night_holiday,#biz_calendar .bizcal_inner table.bizcal .holiday_other,#biz_calendar .bizcal_inner table.bizcal .night_other,#biz_calendar .bizcal_inner table.bizcal .night_holiday_other{background-position:center center;background-repeat:repeat-y;background-size:100% 100%}#biz_calendar .bizcal_inner table.bizcal .today{position:relative}#biz_calendar .bizcal_inner table.bizcal .today:after{position:absolute;bottom:3px;left:50%;margin-left:-3px;content:"";display:block;width:6px;height:6px;background:#ED5A88;border-radius:50%}#biz_calendar .bizcal_inner table.bizcal img{vertical-align:middle}#bizcalendar-2 .headding_info_box{font-size:20px;text-align:center;padding:6px 0 0}.bizcal_detail .bgbox{display:inline-block;border:1px solid #ccc;width:15px;height:15px;padding-bottom:0;margin-right:3px}.bizcal_detail .shop_time{color:#666}.bizcal_detail .shop_time small{display:inline-block;font-size:14px;padding-bottom:3px;vertical-align:bottom}.bizcal_detail .shop_time b{display:inline-block;font-size:18px;font-weight:bold;letter-spacing:-0.1em;padding-bottom:0}.bizcal_detail .night_close_time{color:#EF7B1B;font-size:16px;letter-spacing:-0.1em;margin-top:-0.3em}.bizcal_detail .night_close_time .night_bg{border-color:#EF7B1B;background:#FFE6D4}.bizcal_detail .night_close_time .night_lead{display:inline-block;padding-bottom:3px;vertical-align:bottom;font-size:13px;letter-spacing:0em}.bizcal_detail .night_close_time .wordbreak_contents{display:inline}.bizcal_detail .night_close_time .wordbreak_contents .close_bg{border-color:#89C997;background:#DDF8E3;margin-left:10px}.bizcal_detail .night_close_time .wordbreak_contents .close_lead{display:inline-block;padding-bottom:3px;vertical-align:bottom;color:#89C997;font-size:13px;letter-spacing:0em}@media screen and (max-width: 330px){.bizcal_detail .night_close_time .wordbreak_contents{display:block;margin-top:-4px}.bizcal_detail .night_close_time .wordbreak_contents .close_bg{margin-left:0}}.bizcal_detail .other_time{color:#00A1EB;font-size:16px;letter-spacing:-0.1em;margin-top:-0.3em}.bizcal_detail .other_time .other_bg{border-color:#00A1EB;background:#C9EFF9}.bizcal_detail .other_time .other_lead{display:inline-block;padding-bottom:3px;vertical-align:bottom;font-size:13px;letter-spacing:0em}#bizcalendar-2 .headding_info_box{font-size:20px;text-align:center;padding:6px 0 0}.bizcal_detail .bgbox{display:inline-block;border:1px solid #ccc;width:15px;height:15px;padding-bottom:0;margin-right:3px}.bizcal_detail .shop_time{color:#666}.bizcal_detail .shop_time small{display:inline-block;font-size:14px;padding-bottom:3px;vertical-align:bottom}.bizcal_detail .shop_time b{display:inline-block;font-size:18px;font-weight:bold;letter-spacing:-0.1em;padding-bottom:0}.bizcal_detail .night_close_time{color:#EF7B1B;font-size:16px;letter-spacing:-0.1em;margin-top:-0.3em}.bizcal_detail .night_close_time .night_bg{border-color:#EF7B1B;background:#FFE6D4}.bizcal_detail .night_close_time .night_lead{display:inline-block;padding-bottom:3px;vertical-align:bottom;font-size:13px;letter-spacing:0em}.bizcal_detail .night_close_time .wordbreak_contents{display:inline}.bizcal_detail .night_close_time .wordbreak_contents .close_bg{border-color:#89C997;background:#DDF8E3;margin-left:10px}.bizcal_detail .night_close_time .wordbreak_contents .close_lead{display:inline-block;padding-bottom:3px;vertical-align:bottom;color:#89C997;font-size:13px;letter-spacing:0em}@media screen and (max-width: 330px){.bizcal_detail .night_close_time .wordbreak_contents{display:block;margin-top:-4px}.bizcal_detail .night_close_time .wordbreak_contents .close_bg{margin-left:0}}.bizcal_detail .other_time{color:#00A1EB;font-size:16px;letter-spacing:-0.1em;margin-top:-0.3em}.bizcal_detail .other_time .other_bg{border-color:#00A1EB;background:#C9EFF9}.bizcal_detail .other_time .other_lead{display:inline-block;padding-bottom:3px;vertical-align:bottom;font-size:13px;letter-spacing:0em}
