@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;overflow:visible;background-color:#707070;height:.5333333333vw;width:100vw}pre{font-family:monospace,monospace}a{background-color:transparent;color:#0280ff;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}body.dialog-open{overflow:hidden}.nsm-dialog-btn-close{border:0;background:0 0;color:#2d2d2d;position:absolute;top:8px;right:8px;font-size:1.2em;cursor:pointer}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:auto;transition:background-color .5s;background-color:transparent;z-index:999}.overlay.nsm-overlay-open{background-color:rgba(0,0,0,.5)}.overlay.transparent{background-color:transparent}.nsm-dialog{position:relative;opacity:1;visibility:visible;min-height:200px;width:100%;max-width:520px;margin:0 auto;pointer-events:none}.nsm-dialog.nsm-dialog-close{opacity:0}.nsm-dialog.nsm-centered{display:flex;align-items:center;min-height:calc(100% - (1.75rem * 2))}.nsm-content{position:relative;display:flex;flex-direction:column;pointer-events:auto;background-clip:padding-box;background-color:#fff;border-radius:2px;padding:1rem;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);outline:0;transform:translate3d(0,0,0);margin:0 auto}.nsm-body{position:relative;flex:1 1 auto}.nsm-dialog[class*=nsm-dialog-animation-]{transition:transform .5s ease-in-out,opacity .5s}.nsm-dialog-animation-ltr{transform:translate3d(-50%,0,0)}.nsm-dialog-animation-ltr.nsm-dialog-open{transform:translate3d(0,0,0)}.nsm-dialog-animation-ltr.nsm-dialog-close{transform:translate3d(-50%,0,0)}.nsm-dialog-animation-rtl{transform:translate3d(50%,0,0)}.nsm-dialog-animation-rtl.nsm-dialog-open{transform:translate3d(0,0,0)}.nsm-dialog-animation-rtl.nsm-dialog-close{transform:translate3d(50%,0,0)}.nsm-dialog-animation-ttb{transform:translate3d(0,-50%,0)}.nsm-dialog-animation-ttb.nsm-dialog-open{transform:translate3d(0,0,0)}.nsm-dialog-animation-ttb.nsm-dialog-close{transform:translate3d(0,-50%,0)}.nsm-dialog-animation-btt{transform:translate3d(0,50%,0)}.nsm-dialog-animation-btt.nsm-dialog-open{transform:translate3d(0,0,0)}.nsm-dialog-animation-btt.nsm-dialog-close{transform:translate3d(0,50%,0)}.qrModal .nsm-content{width:100vw;height:100vh;height:calc(var(--vh,1vh) * 100);padding:0;overflow:hidden}.bg_transparent{background-color:transparent}.bg_primary{background-color:#f5ff00!important}.bg_status_color{background-color:#006cff}.txt_link{color:#0280ff}.txt_status_text_color{color:#fff}.border_status_border_color{border-color:#707070}a:hover{color:#0280ff}.ico_personal{position:relative;padding-left:10.6666666667vw}.ico_personal:before{position:absolute;top:3.0666666667vw;left:5.8666666667vw;width:4.8vw;height:5.6vw;content:"";background:url(/assets/ico_personal.png) 0 0/contain no-repeat}.ico_group{position:relative;padding-left:11.2vw}.ico_group:before{position:absolute;top:3.0666666667vw;left:3.2vw;width:8.2666666667vw;height:5.6vw;content:"";background:url(/assets/ico_group.png) 0 0/contain no-repeat}.ico_enter{width:14.6666666667vw;height:16.8vw;background:url(/assets/ico_enter.png) 0 0/contain no-repeat}.ico_leave{width:13.8666666667vw;height:15.7333333333vw;background:url(/assets/ico_leave.png) 0 0/contain no-repeat}.ico_checkin{width:15.4666666667vw;height:16.8vw;background:url(/assets/ico_enter.png) 0 0/contain no-repeat}.ico_checkout{width:13.8666666667vw;height:15.7333333333vw;background:url(/assets/ico_leave.png) 0 0/contain no-repeat}*{box-sizing:border-box}body{margin:0;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;height:100vh;height:calc(var(--vh,1vh) * 100)}p{margin:0}pre{font-size:10px;white-space:pre-wrap}p.small{font-size:70%}.red{color:red}input{width:62.9333333333vw;height:8vw;line-height:8vw;font-size:16px;color:#000;border:1px solid #707070;background-color:#fff;padding-left:.5em}p.static{width:62.9333333333vw;height:8vw;line-height:8vw;font-size:16px;color:#000;border:1px solid #ccc;background-color:#eee;padding-left:.5em;text-align:left}button{text-align:center;width:63.4666666667vw;height:11.7333333333vw;font-size:4.8vw;border:none;font-weight:700;letter-spacing:-.05em;outline:0}button.small{font-size:4.2666666667vw}button.close{width:100vw;background-color:#000;color:#fff;font-size:4.2666666667vw;position:absolute;left:0;bottom:0}