@import "https://fonts.googleapis.com/css2?family=Cabin&family=Noto+Sans+JP&family=BIZ+UDMincho&family=Roboto+Slab&family=Marcellus&family=Rochester&display=swap";@keyframes fade-in-6ec9c2c5{0%{opacity:0}to{opacity:1}}@keyframes fade-out-6ec9c2c5{0%{opacity:1}to{opacity:0}}.fade-enter-active[data-v-6ec9c2c5],.fade-leave-active[data-v-6ec9c2c5]{transition:opacity .5s}.fade-enter-from[data-v-6ec9c2c5],.fade-leave-to[data-v-6ec9c2c5]{opacity:0}.fade-top-enter-active[data-v-6ec9c2c5],.fade-top-leave-active[data-v-6ec9c2c5]{transition:opacity .5s,transform .5s;transform:translateY(0)}.fade-top-enter-from[data-v-6ec9c2c5],.fade-top-leave-to[data-v-6ec9c2c5]{opacity:0;transform:translateY(-10px)}.a-modal[data-v-6ec9c2c5]{width:calc(100 * var(--vw,1vw));height:calc(100 * var(--vh,1vh));z-index:10000}.a-modal[data-v-6ec9c2c5],.overlay[data-v-6ec9c2c5]{position:fixed;top:0;left:0}.overlay[data-v-6ec9c2c5]{background:#eeeeee40;width:100%;height:100%}.wrapper[data-v-6ec9c2c5]{color:#eee;max-height:calc(80 * var(--vh,1vh));max-width:calc(80 * var(--vw,1vw));background-color:#232323;border-radius:4px;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 0 12.5px #232323}@media (width>=768px){.wrapper[data-v-6ec9c2c5]{padding:32px}.wrapper[data-type=default][data-v-6ec9c2c5]{width:768px}.close__btn[data-v-6ec9c2c5]{position:absolute;top:32px;right:32px}}@media (width<=767px){.wrapper[data-v-6ec9c2c5]{padding:24px}.wrapper[data-type=default][data-v-6ec9c2c5]{width:calc(100% - 20px)}.close__btn[data-v-6ec9c2c5]{position:absolute;top:24px;right:24px}}.wrapper[data-type=default][data-v-6ec9c2c5]{height:auto;overflow:auto}.wrapper[data-type=auto][data-v-6ec9c2c5]{width:"auto";height:"auto"}.wrapper[data-type=full-size][data-v-6ec9c2c5]{width:100%;max-width:none;height:100%;max-height:none}.wrapper[data-type=frameless][data-v-6ec9c2c5]{padding:0}.close__btn[data-v-6ec9c2c5]{flex-flow:row;place-content:center;align-items:center;width:2rem;height:2rem;display:flex}.wrapper[data-type=frameless] .close__btn[data-v-6ec9c2c5]{mix-blend-mode:difference}.close__icon[data-v-6ec9c2c5]{letter-spacing:normal;color:#eee;cursor:pointer;font-size:3rem;line-height:1;transition:filter .25s}.close__icon[data-v-6ec9c2c5]:hover{filter:drop-shadow(0 0 2px #eee)}
