*{box-sizing:border-box;margin:0;padding:0}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}#app{margin:0 auto;font-weight:400}.calccontainer{display:flex;justify-content:center;align-items:center}.kesankiInput{text-align:right}.keisanKekka{padding-top:3px;padding-left:3px}.keisanError{color:red;text-align:center}.fixed-header-container{font-family:Arial,Helvetica,sans-serif;position:fixed;top:2;left:0;width:100%;height:40px;padding:10px 0;background-color:#fff;color:#000;z-index:1000}.fixed-content{width:100%;max-width:680px;margin:0 auto;text-align:right;padding-right:10px}.container{font-family:Arial,Helvetica,sans-serif;width:100%;max-width:680px;padding-top:40px;padding-bottom:20px;display:grid;margin:0 auto}.fade-enter-active,.fade-leave-active{transition:all .5s ease}.fade-enter,.fade-leave-to{opacity:0;transform:translate(30px)}h1,p{text-align:center}.container-cell{background:white;font-size:20px;padding:10px;border:skyblue 1px solid;display:grid;grid-template-columns:33.3% 33.3% 33.3%}.empty_container_cell{background-color:#f08080}.even_bg{background-color:#add8e6}.odd_bg{background-color:#d3d3d3}.button_visible{visibility:visible}.button_invisible{visibility:hidden}.goods,.price{grid-row:span 100}input{font-size:large;padding:5px;width:100%}button{padding:0;height:2em;width:100%}.twobutton{width:50%}.threebutton{width:33%}.index{width:16px}.goukei{font-size:x-large;font-weight:700}#t_message{width:100%;height:5em}ul.ulhelp{margin:0 +10px 0 0}body{background:#e3f2fd}.fixed-header-container{font-family:Segoe UI,Roboto,Arial,Helvetica,sans-serif;position:fixed;top:0;left:0;width:100%;height:48px;padding:10px 0;background:linear-gradient(90deg,#2196f3 0%,#21cbf3 100%);color:#fff;z-index:1000;box-shadow:0 2px 8px #2196f31a}.fixed-content{width:100%;max-width:700px;margin:0 auto;text-align:right;padding-right:18px;font-size:1.1em;font-weight:600}.container{font-family:Segoe UI,Roboto,Arial,Helvetica,sans-serif;width:100%;max-width:700px;padding-top:56px;padding-bottom:32px;display:grid;margin:0 auto;background:#f5f7fa;border-radius:18px;box-shadow:0 2px 12px #2196f30f}.container-cell{font-size:20px;padding:18px 14px;border-radius:16px;box-shadow:0 2px 8px #00000014,0 1.5px 4px #0000000f;border:none;margin-bottom:18px;display:grid;grid-template-columns:33.3% 33.3% 33.3%;transition:box-shadow .2s}.container-cell:hover{box-shadow:0 4px 16px #2196f32e,0 2px 8px #0000001a}.container-cell-item{padding-bottom:0}.storeprofile{margin:0 auto}.label_storeselect{vertical-align:middle}.storeselect :invalid{color:gray}.even_bg{background-color:#e3f2fd}.odd_bg{background-color:#f1f8e9}.cell{display:grid;grid-template-columns:1fr;text-align:center;padding-left:6px}.cell2columns{grid-column:1/3}.cell3columns{grid-column:1/4}.cell2rows{grid-row:1/3}.cell3rows{grid-row:1/4;align-self:center}.setumei{font-size:medium}.checklabel{width:100%;text-align:left}input{font-size:large;padding:8px 10px;width:100%;border:1.5px solid #bdbdbd;border-radius:8px;background:#f9f9f9;transition:border .2s,box-shadow .2s;box-sizing:border-box}input:focus{border:1.5px solid #2196f3;outline:none;background:#fff;box-shadow:0 0 0 2px #2196f31a}input[type=checkbox]{font-size:large;width:auto;margin-left:3px}button{padding:.5em .8em;height:2.2em;width:100%;background:linear-gradient(90deg,#2196f3 0%,#21cbf3 100%);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:1em;box-shadow:0 1px 4px #2196f31a;cursor:pointer;transition:background .2s,box-shadow .2s}button:hover,button:focus{background:linear-gradient(90deg,#1976d2 0%,#00bcd4 100%);box-shadow:0 2px 8px #2196f32e}.twobutton{width:48%;margin:1%}.threebutton{width:32%;margin:1%}.stringinput,.numberinput{text-align:center}.kei{width:100%;text-align:right}.top-goukei{font-weight:700}.goukei{font-size:2em;font-weight:700;color:#1976d2;letter-spacing:.04em}#t_message{width:100%;height:5em;border-radius:8px;border:1.5px solid #bdbdbd;background:#f9f9f9;padding:8px 10px;font-size:1em;transition:border .2s,box-shadow .2s}#t_message:focus{border:1.5px solid #2196f3;outline:none;background:#fff;box-shadow:0 0 0 2px #2196f31a}.help{margin-top:10px;width:100%}ul{margin:0;padding-left:30px}ul.ulhelp{margin:0 10px 0 0}ul.ulhelp li{padding-bottom:15px}.setting_section{padding-left:10px;padding-right:10px}.userclickshow{text-decoration:underline;text-align:center;cursor:pointer}footer{padding-top:10px;padding-right:10px;text-align:right}#footeritems{list-style:none}#footeritems>li{display:inline;margin-right:2px}#doTest{background-color:red}
