@import"https://fonts.googleapis.com/css2?family=Cairo+Play:slnt,wght@-11..11,200..1000&family=LXGW+WenKai+TC:wght@300;400;700&family=Noto+Sans+JP:wght@100..900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto+Slab:wght@100..900&family=Sevillana&display=swap";@import"https://fonts.googleapis.com/css2?family=Fredericka+the+Great&display=swap";@import"https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0";@import"https://fonts.googleapis.com/css2?family=Kaisei+HarunoUmi:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho+B1:wght@400;500;600;700;800&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}:root{font-size:62.75%}img{max-width:100%}a{text-decoration:none;color:inherit}.mi-auto{margin-inline:auto}.mb-auto{margin-block:auto}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.rotate-x45{-webkit-transform:rotateX(45deg);transform:rotateX(45deg)}.rotate-y45{-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}.rotate-z45{-webkit-transform:rotateZ(45deg);transform:rotate(45deg)}.rotate-x90{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}.rotate-y90{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.rotate-z90{-webkit-transform:rotateZ(90deg);transform:rotate(90deg)}.rotate-x135{-webkit-transform:rotateX(135deg);transform:rotateX(135deg)}.rotate-y135{-webkit-transform:rotateY(135deg);transform:rotateY(135deg)}.rotate-z135{-webkit-transform:rotateZ(135deg);transform:rotate(135deg)}.rotate-x180{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.rotate-y180{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.rotate-z180{-webkit-transform:rotateZ(180deg);transform:rotate(180deg)}.rotate-x225{-webkit-transform:rotateX(225deg);transform:rotateX(225deg)}.rotate-y225{-webkit-transform:rotateY(225deg);transform:rotateY(225deg)}.rotate-z225{-webkit-transform:rotateZ(225deg);transform:rotate(225deg)}.rotate-x270{-webkit-transform:rotateX(270deg);transform:rotateX(270deg)}.rotate-y270{-webkit-transform:rotateY(270deg);transform:rotateY(270deg)}.rotate-z270{-webkit-transform:rotateZ(270deg);transform:rotate(270deg)}.rotate-x315{-webkit-transform:rotateX(315deg);transform:rotateX(315deg)}.rotate-y315{-webkit-transform:rotateY(315deg);transform:rotateY(315deg)}.rotate-z315{-webkit-transform:rotateZ(315deg);transform:rotate(315deg)}.rotate-x360{-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}.rotate-y360{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}.rotate-z360{-webkit-transform:rotateZ(360deg);transform:rotate(360deg)}body{color:#000;font-size:1em;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal}header h1{margin:0;padding:0;position:relative}header h1 img{display:block;width:100%}header h1:before{display:block;content:"";position:absolute;top:0;bottom:0;width:30vw;left:-10px;z-index:-1;-webkit-box-shadow:-10px 0 10px rgba(0,0,0,.5);box-shadow:-10px 0 10px #00000080}header h1:after{display:block;content:"";position:absolute;top:0;bottom:0;width:30vw;right:-10px;z-index:-1;-webkit-box-shadow:-10px 0 10px rgba(0,0,0,.5);box-shadow:-10px 0 10px #00000080}article h3{color:#fff;font-size:2em;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;text-align:center}.errors{font-size:1.5em}.errors p{text-align:center;line-height:1.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;background-color:#f46565;padding:1em 1.5em;border-radius:10px;border:1px solid #f24747}footer h6{text-align:center;color:#c8bfbf}form{margin-block:1em;font-size:2.8em;font-family:Shippori Mincho B1,serif;font-weight:700;font-style:normal}form .form-group{width:80%;margin-inline:auto;-webkit-margin-after:1em;margin-block-end:1em;text-align:center}form .form-group label{display:block;-webkit-margin-after:.5em;margin-block-end:.5em}form .form-group input{width:100%;font-size:1.6em;border:1px solid black;border-radius:10px;padding:.5em}form .form-button button{font-size:.8em;display:block;padding:.5em 1em;margin-inline:auto;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #f5dead;background-color:#ffd16e;-webkit-box-shadow:1px 1px 2px 0px #f5dead;box-shadow:1px 1px 2px #f5dead;border-radius:7px;text-indent:.5em}body:has(.modal.show){width:100vw;height:100vh;overflow:hidden}.modal{-webkit-transition-property:display,opacity,height,padding-top;transition-property:display,opacity,height,padding-top;transition-behavior:allow-discrete;-webkit-transition-duration:1s;transition-duration:1s;display:none;opacity:0;position:absolute;top:0;left:0;width:100vw;z-index:1;background-color:#00000080}@starting-style{.modal{display:none;opacity:0;height:0}}.modal.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:unset;flex-wrap:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:normal;align-content:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;height:100vh}.modal:not(.show) .modal-box{display:none}.modal .modal-box{position:relative;z-index:2;width:80%;color:#000;background-color:#fff;font-size:1.8em;border-radius:10px;overflow:hidden}.modal .modal-box .title{text-align:center;font-weight:700;padding-block:1em;border-bottom:1px solid #bebcbc}.modal .modal-box .body{padding:.5em 1em;border-bottom:1px solid #bebcbc}.modal .modal-box .footer{font-size:.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:unset;flex-wrap:unset;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-ms-flex-line-pack:normal;align-content:normal;-ms-flex-pack:distribute;justify-content:space-around;background-color:#bebcbc;gap:1px}.modal .modal-box .footer button{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border:0;padding-block:1em;background-color:#fff;color:var(--btn-color, blue)}.modal .modal-box .footer button.success{font-weight:700;--btn-color: #0707a9}.modal .modal-box .footer button.failed{--btn-color: #6464ff}*:has(main>.error){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:unset;flex-wrap:unset;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-ms-flex-line-pack:normal;align-content:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100dvh}*:has(main>.error) .error{width:clamp(300px,90vw,1000px);margin-inline:auto}*:has(main>.error) .error .error-img{display:block;width:80%;margin-inline:auto}*:has(main>.error) .error button{display:block;padding:.8em 1.5em;margin-inline:auto;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #f5dead;background-color:#ffd16e;-webkit-box-shadow:1px 1px 2px 0px #f5dead;box-shadow:1px 1px 2px #f5dead;border-radius:7px;text-indent:.5em;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500;font-style:normal;font-size:1.6em;color:#000;-webkit-margin-before:2em;margin-block-start:2em}.used-info{font-size:1.4em;width:clamp(300px,90vw,1000px);-webkit-margin-before:2em;margin-block-start:2em;margin-inline:auto;background-color:#83ff83;padding:1em .5em;text-align:center;border-radius:10px;display:none}.used-info.show{display:block}.used-info time,.used-info strong{--font-weight: 500;--font-size: 1.2em;display:block;font-size:var(--font-size);font-weight:var(--font-weight);margin-block:.1em}.used-info strong{--font-size: 1.4em;--font-weight: 700}#top form[data-v-571401d5]:has(.used-image.show){position:relative}.shop-info[data-v-571401d5]{text-align:center}.shop-info dl dt[data-v-571401d5]{font-size:.8em;color:#464646}.shop-info dl dd[data-v-571401d5]{margin:.1em 0 0;font-size:1.2em}.used-image[data-v-571401d5]{display:none}.used-image.show[data-v-571401d5]{display:block;position:absolute;z-index:10}
