body,html{overflow:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:none;font-style:normal;text-align:left;zoom:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;font-family:inherit}h1,h2,h3,h4,h5{font-size:100%;font-weight:400;line-height:1}input,select,textarea{font-family:inherit;font-size:16px}input[type=button],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0}textarea{resize:none}td,th{border-collapse:collapse}table td,table th{white-space:nowrap}ol,ul{list-style-type:none}img{vertical-align:text-bottom;vertical-align:-webkit-baseline-middle;max-width:100%;height:auto;width:auto}*,:after,:before{box-sizing:border-box}body{font-family:Noto Sans JP,sans-serif}#app,body,html{height:100%!important}#app{display:flex;flex-direction:column}.cameraAccessErrorDialogBody,.initialStartDialogBody,.inputLibraryIdConfirmDialogBody,.isPutUserIdDialogBody,.loadingDisplayBody{position:fixed;width:100vw;height:100vh;top:0;left:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.cameraAccessErrorDialogInner,.initialStartDialogInner,.inputLibraryIdConfirmDialogInner,.isPutUserIdDialogInner{background:#fff;padding:16px 30px;max-width:96%;border-radius:25px}.initialStartDialogInner{padding:2vh 2vw}.cameraAccessErrorDialogInnerTitle h2,.initialStartDialogInner h2,.inputLibraryIdConfirmDialogInner h2,.isPutUserIdDialogInner h2{font-weight:700;font-size:1.5rem;text-align:center}.cameraAccessErrorDialogInner .defaultButton,.initialStartDialogInner .defaultButton,.inputLibraryIdConfirmDialogInner .defaultButton,.isPutUserIdDialogInner .defaultButton{border:1px solid #000;background:#e8f7fa;border-radius:5px;padding:4px 8px;height:38px;margin:16px auto 0;text-align:center}.cameraAccessErrorDialogInner img,.cameraAccessErrorDialogInner p,.initialStartDialogInner p,.inputLibraryIdConfirmDialogInner p,.isPutUserIdDialogInner p{font-size:.85rem}.isPutUserIdDialogBody .readArea p,.putUserIdNewBody .readArea p{font-size:.65rem;margin:0}.barcodeArea[data-v-9b2c25a2]{width:100%;padding:0 16px 0}.barcodeArea img[data-v-9b2c25a2]{margin-top:1vh;width:100%}.barcodeInner[data-v-9b2c25a2]{padding-bottom:16px;border:1px solid rgba(0,0,0,.2);border-radius:15px;overflow:hidden;box-shadow:0 6px 9px -5px #777;filter:brightness(1.2)}.barcodeInner .barcodeHeader[data-v-9b2c25a2]{background:#00d;height:12vh;max-height:60px;color:#fff;display:flex;justify-content:center;align-items:center}.barcodeInner #barcode[data-v-9b2c25a2]{margin:min(2vh,25px) 0 min(1vh,10px)}.barcodeInner p[data-v-9b2c25a2]{font-size:.6rem;font-weight:700;text-align:center}.boxMenu{padding:0 1.5vh}.boxMenuRow{display:flex;justify-content:space-between}.boxMenuRow:first-child{margin-bottom:min(1.6vh,16px)}.boxMenuRow .boxMenuItem{height:18vh;max-height:153px;border-radius:10px;color:#000;background:#fcedef;padding:16px 16px 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:48.2%}.boxMenuRow .boxMenuItem img{height:100%}.boxMenuRow .boxMenuItem:first-child{margin-right:2%}.boxMenuRow .boxMenuItem h3{font-size:1.1rem;margin:1px 0 0}