body{color:#333;font-family:helvetica,verdana,arial,Meiryo,sans-serif;line-height:1}h1,h2,h3,h4,h5,h6{margin:0;padding:5px;line-height:1}html,body{height:100%}div.main_list{width:85%}div.main_list #list_area{position:relative;overflow:hidden;width:100%;height:350px;clear:both}div.main_list #list_area .items{width:100%;position:absolute}div.main_list #list_area .button{font-size:2em}div.main_list td,div.main_list th{height:3em;min-width:50px;vertical-align:middle}#main_list_navi{text-align:center}#main_list_navi button{margin:2% 10px}table{border-collapse:collapse;width:100%}tr{border-bottom:solid 1px gray}td,th{padding:2px 2px;text-align:center}tr.odd{background:#f0f0f0}#overlay{opacity:.5;display:none;position:absolute;top:0;width:100%;height:100%;background:#000;z-index:10}html,body{margin:0}#backyard_container{background-color:#fffae7}#backyard_container #status_bar{background-color:#000}@media screen and (orientation: portrait){#backyard_container #status_bar{height:24px}}@media screen and (orientation: landscape){#backyard_container #status_bar{height:20px}}#backyard_container header{width:100%;height:70px;background-color:#a5102e;color:#fff;box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000}#backyard_container article{min-width:980px;overflow:hidden;width:100%;padding:10px 10px;display:box;display:-webkit-box;display:-moz-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#backyard_container footer{width:100%;height:120px;position:absolute;bottom:0;background-color:#ffec8b;box-shadow:0px 2px 10px #000;-moz-box-shadow:0px 2px 10px #000;-webkit-box-shadow:0px 2px 10px #000}#backyard_container footer ul{min-width:980px;margin:10px 5px;padding:0}#backyard_container footer nav ul li{display:block;float:left}#backyard_container footer nav ul li button{font-size:1.3em;margin:5px 10px;min-width:140px;min-height:90px}#backyard_container #page_title{float:left}#backyard_container #page_title h1{height:35px}#backyard_container #page_title span{margin:5px}#backyard_container #waiting_info{position:fixed;top:30px;right:20px}#backyard_container #message{height:26px}#backyard_container #message p{margin:0}#backyard_container #reflesh_time{padding:10px;margin-right:150px;text-align:right}#backyard_container #reflesh_time span{font-size:3.5em}#backyard_container .point_up{font-size:x-large;font-weight:bold}#backyard_container div.main_list{width:100%;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1}#backyard_container div.main_list th,#backyard_container div.main_list td{height:3.6em;min-width:50px}#backyard_container div.main_list th{height:50px}#backyard_container #main_list_navi{width:200px}#backyard_container #main_list_navi button{margin:10% auto}#backyard_container #setting_area .one_area{margin:20px;float:left}#backyard_container #setting_area .one_area .setting_label_area,#backyard_container #setting_area .one_area .setting_button_area,#backyard_container #setting_area .one_area .setting_status{border:solid 1px gray;padding:10px}#backyard_container #setting_area .one_area .button_form{float:left}#backyard_container #setting_area .one_area .setting_label_area{color:#fff;background-color:gray}#backyard_container #setting_area .one_area .setting_status{text-align:center;background-color:#ddd;color:gray;padding:1px;font-size:1.5em}#backyard_container input[type=submit],#backyard_container button,#backyard_container .button{border:1px solid #777;padding:10px 10px;margin:auto 5px;color:#fff;font-size:2.5em;font-weight:normal;cursor:pointer;background:#a5102e;border-radius:5px;box-shadow:1px 1px 1px #999;text-decoration:none;white-space:nowrap;background:-webkit-gradient(linear, left top, left bottom, from(#A5102E), to(#651630));-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 1px #999;background:-moz-linear-gradient(top, #A5102E, #651630);-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px #999;-moz-user-select:none}#backyard_container input[type=submit]:active,#backyard_container button:active,#backyard_container .button:active{border:1px solid #777;padding:10px 10px;color:#fff;cursor:pointer;background:gray;box-shadow:1px 1px 1px #aaa;border-radius:5px;background:-webkit-gradient(linear, left top, left bottom, from(#82000C), to(#320300));-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 1px #aaa;background:-moz-linear-gradient(top, #82000C, #320300);-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px #aaa;-moz-user-select:none}#backyard_container input[type=submit]:disabled,#backyard_container button:disabled,#backyard_container .button:disabled{border:1px solid #777;padding:10px 10px;color:#fff;cursor:pointer;background:gray;box-shadow:1px 1px 1px #aaa;border-radius:5px;background:-webkit-gradient(linear, left top, left bottom, from(#888888), to(#888888));-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 1px #aaa;-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px #aaa}.button.hide{display:none}.test_button .test_undo{-webkit-animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-animation-name:button_toggle;-moz-animation-duration:1.5s;-moz-animation-timing-function:ease-in-out;-moz-animation-iteration-count:infinite;-moz-animation-name:button_toggle}@-webkit-keyframes button_toggle{30%{-webkit-box-shadow:0 0 100px #ff0;color:#ff0}}@-moz-keyframes button_toggle{30%{-moz-box-shadow:0 0 100px #ff0;color:#ff0}}html,body{margin:0}#front_container{background-color:#fffae7}#front_container #status_bar{background-color:#000}@media screen and (orientation: portrait){#front_container #status_bar{height:24px}}@media screen and (orientation: landscape){#front_container #status_bar{height:20px}}#front_container header{width:100%;height:70px;background-color:#a5102e;color:#fff;box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000}#front_container article{min-width:980px;overflow:hidden;width:100%}#front_container footer{width:100%;height:20px;position:absolute;overflow:hidden;bottom:0;background-color:#a5102e;color:#fff}#front_container footer ul{min-width:980px;margin:10px 5px;padding:0}#front_container #page_title{float:left;width:auto}#front_container #waiting_info{position:fixed;top:15px;right:20px}#front_container #message{height:26px}#front_container #message p{margin:0}#front_container div.telop{overflow:hidden;width:65%;height:70px;font-size:3em;line-height:1.5;text-align:center}#front_container div.telop span{-webkit-animation-duration:15s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:middle center;-webkit-animation-name:telop_animation;-moz-animation-duration:15s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-transform-origin:middle center;-moz-animation-name:telop_animation;position:relative;left:0}#front_container input[type=submit],#front_container button,#front_container .button{border:1px solid #999;padding:10px 10px;margin:auto 5px;color:#fff;font-size:2.5em;cursor:pointer;background:#a5102e;border-radius:5px;box-shadow:1px 1px 1px #999;text-decoration:none;background:-webkit-gradient(linear, left top, left bottom, from(#A5102E), to(#651630));-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 1px #999;background:-moz-linear-gradient(top, #DD102E, #651630);-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px #999}#front_container input[type=submit].button_flash{color:#ff0;box-shadow:1px 1px 1px #999;background:-webkit-gradient(linear, left top, left bottom, from(#DD0000), to(#990000));-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 1px #999;background:-moz-linear-gradient(top, #FF0000, #990000);-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px #999}#front_container input[type=submit]:active,#front_container button:active,#front_container .button:active{border:1px solid #777;padding:10px 10px;color:#fff;font-size:2.5em;cursor:pointer;background:#317db8;border-radius:5px;box-shadow:1px 1px 1px #aaa;background:-webkit-gradient(linear, left top, left bottom, from(#82000C), to(#320300));-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 1px #aaa;background:-moz-linear-gradient(top, #82000C, #320300);-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px #aaa}@-webkit-keyframes telop_animation{0%{left:15em}100%{left:-16em}}@-moz-keyframes telop_animation{0%{left:15em}100%{left:-16em}}.flush{-webkit-animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:middle center;-webkit-animation-name:flush;-moz-animation-duration:1.5s;-moz-animation-timing-function:ease-in-out;-moz-animation-iteration-count:infinite;-moz-transform-origin:middle center;-moz-animation-name:flush}@-webkit-keyframes flush{30%{-webkit-box-shadow:0 0 100px #ff0;color:#ff0}}@-moz-keyframes flush{30%{-moz-box-shadow:0 0 100px #ff0;color:#ff0}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}@-ms-keyframes pulse{0%{-ms-transform:scale(1)}50%{-ms-transform:scale(1.1)}100%{-ms-transform:scale(1)}}@-o-keyframes pulse{0%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-ms-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}div.locale_message button,div.locale_message .button{border:1px solid #000;padding:5px 10px;margin:auto 5px;color:#fff;font-size:2em;cursor:pointer;background:#428ec9;border-radius:5px;text-decoration:none;box-shadow:1px 1px 1px #fff;background:-webkit-linear-gradient(top, #555555, #111111);-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 1px #fff;background:-moz-linear-gradient(top, #555555, #111111);-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px #fff}div.locale_message button:active,div.locale_message .button:active{border:1px solid #000;padding:5px 10px;margin:auto 5px;color:#fff;font-size:2em;cursor:pointer;background:#428ec9;border-radius:5px;box-shadow:1px 1px 1px #fff;text-decoration:none;background:-webkit-linear-gradient(top, #333333, #000000);-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 1px #fff;background:-moz-linear-gradient(top, #333333, #000000);-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px #fff}#login_container{top:0;bottom:0;left:0;right:0;position:fixed;background:-moz-linear-gradient(top, #eeeeee, #aaaaaa);background:-webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#aaaaaa))}#login_container #contents{width:400px;height:250px;margin:-150px 0px 0px -200px;left:50%;top:50%;position:absolute}#login_container #contents .action_area{margin:10px}#login_container #contents #receipt_terminal_remember_me{margin:10px 0}input[type=text],input[type=email],input[type=password],input[type=file],input[type=button],textarea,.dropdown{border:1px solid #777;padding:5px;color:#666;font-size:1.5em;font-weight:bold;background:#fff;border-radius:5px;background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#fff));background:-moz-linear-gradient(top, #eee, #fff)}input[type=submit],button,.button{border:1px solid #555;padding:10px 10px;margin:auto 5px;color:#fff;font-size:2.5em;cursor:pointer;background:#428ec9;border-radius:5px;text-decoration:none;box-shadow:1px 1px 1px #fff;background:-webkit-gradient(linear, left top, left bottom, from(#539fda), to(#206ca7));-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 1px #fff;background:-moz-linear-gradient(top, #539fda, #206ca7);-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px #fff}input[type=submit]:active,button:active,.button:active{border:1px solid #555;padding:10px 10px;color:#fff;font-size:2.5em;cursor:pointer;background:#317db8;border-radius:5px;box-shadow:1px 1px 1px #fff;background:-webkit-gradient(linear, left top, left bottom, from(#428ec9), to(#105b96));-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 1px #fff;background:-moz-linear-gradient(top, #428ec9, #105b96);-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px #fff}#front_container article{width:100%;display:box;display:-webkit-box;display:-moz-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:20px 20px}#front_container article #waiting_list{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1}#front_container article #process_list{margin:0 1.5em}#front_container article #process_list_tablet{margin:0 .5em}#front_container article #ticket_navi img{margin:10px 5px}#front_container article #ticket_navi .ticket_issue_button{min-width:300px;height:200px;font-size:7em}#front_container article #ticket_navi .ticket_suspend_button{min-width:280px;height:200px;font-size:5em}#front_container article #ticket_navi div.sub_title{text-align:left;font-weight:bold}#front_container article #ticket_navi table.sub_contents{border:solid 1px #000;width:300px;height:200px;margin-bottom:20px}#front_container article #ticket_navi table.sub_contents td{text-align:right;height:50px;vertical-align:bottom}#front_container article #ticket_navi table.sub_contents tr{background:#fff}#front_container article #ticket_navi table.sub_contents .wait_time{font-size:7em;color:red;line-height:1}#front_container article #ticket_navi table.sub_contents .set_count{font-size:4em;color:red;line-height:1}#front_container article #ticket_navi table.sub_contents .view_over{color:#999;font-weight:bold}#front_container article #ticket_navi div.sub_list{width:280px;border:solid 1px #000;overflow:hidden;font-size:2em;padding:10px;min-height:2em;background-color:#fff}#front_container article #ticket_navi div.msg{font-size:1.5em;border:solid 1px #000;background:#fff;height:50px;line-height:50px;vertical-align:middle;text-align:center}#front_container article #ticket_navi div.active{border:1px solid red;text-align:center}#front_container article #ticket_navi div.arrow{text-align:center;margin:10px auto}#front_container article #people_select{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1}#front_container article #people_select #people_select_list{text-align:center}#front_container article #people_select #people_select_list .button,#front_container article #people_select #people_select_list button{margin:10px;padding:.6em 1.5em}#front_container article #table_select{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1}#front_container article #table_select #table_select_list .button,#front_container article #table_select #table_select_list button{margin:10px;padding:1em 1.7em}#front_container article #select_confirm{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1}#front_container article #select_confirm .table_confirm{border:solid 1px #a9a9a9;margin:20px;width:90%}#front_container article #select_confirm .table_confirm th{background-color:gray;color:#fff}#front_container article #select_confirm .table_confirm th,#front_container article #select_confirm .table_confirm td{font-size:2em;border:solid 1px #a9a9a9;padding:20px}#front_container article #select_confirm input[type=submit]{margin:50px;padding:30px 60px;font-size:5em}#front_container article #select_issue{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1}#front_container article #select_issue .table_issue{border:solid 1px #a9a9a9;margin:20px}#front_container article #select_issue .table_issue th{background-color:gray;color:#fff}#front_container article #select_issue .table_issue th,#front_container article #select_issue .table_issue td{font-size:2em;border:solid 1px #a9a9a9;padding:20px}#front_container article #select_issue table{width:45%}#front_container article #select_issue table.receiption_no{margin-top:0px;float:left}#front_container article #select_issue table.receiption_no td{font-size:15em;line-height:.9em}#front_container article #select_issue input[type=submit]{margin:50px;padding:30px 60px;font-size:5em}#front_container article .action_message{margin:20px 20px;font-size:3em;line-height:1.5}#front_container article .action_message_tablet{margin:20px;font-size:2em;line-height:1.1}#front_container article #main_list_navi{width:200px}#front_container article #main_list_navi button{margin:10% auto}#front_container article .selectable_area{display:box;text-align:center;margin:0 2%}#front_container article .selectable_area_tablet{display:box;text-align:center;margin:0}#front_container article .selectable_area_tablet #people_select_list button[type=submit]{padding:.6em 1.5em !important}#front_container article .selectable_area_tablet #table_select_list button[type=submit]{padding:1em !important}#waiting_list{font-size:1.7em;font-weight:bold}#waiting_list .row_no{width:55px}#waiting_list .receiption_no{width:95px}#waiting_list .waiting_time{width:100px}#waiting_list .people{width:95px}#waiting_list .table_type{width:200px}#waiting_list .operation{width:300px;white-space:normal}#waiting_list .short{width:150px}#waiting_list .called_time{width:130px}#waiting_list .reserve_time{width:130px}#waiting_list .status{width:200px}#waiting_list thead{background-color:#6d6d6d;color:#fff;font-size:large}#waiting_list tbody{background-color:#fffaf7}#waiting_list div.list_scroll_tablet{overflow:scroll;-webkit-overflow-scrolling:touch}#waiting_list div.list_scroll_tablet .button{font-size:1.5em}#waiting_list div.list_scroll_tablet td{height:3em}body#systemadmin h1{font-size:30px}body#systemadmin .page-header{margin-top:0;margin-bottom:10px;padding-bottom:0}body#systemadmin .breadcrumb{margin-bottom:10px;border:1px solid #ddd}body#systemadmin .nav-pills{margin-bottom:10px}body#systemadmin .table td.links .inline li{display:inline-block}body#systemadmin .table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}@media(min-width: 981px){body#systemadmin{padding-top:60px}}
