.file input[type=file][data-v-0cc3017f]:focus+*{outline-offset:-1px;outline:1px solid #000}.file-area[data-v-0cc3017f]{position:relative}.file input[type=file][data-v-0cc3017f]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.file input[type=file]:disabled+.file-drag-area[data-v-0cc3017f]{cursor:no-drop}.file-drag-area[data-v-0cc3017f]{cursor:pointer;border:1px solid #c2c2c2;justify-content:center;align-items:center;display:inline-flex;position:relative}.file-drag-area.drag[data-v-0cc3017f]{color:#c2c2c2;border:1px dashed #c2c2c2}.file-drag-area.drag[data-v-0cc3017f]:disabled{color:#d6d6d6!important;border:1px dashed #d6d6d6!important}.file-drag-area.drag-in[data-v-0cc3017f]{color:#80c342;border-color:#80c342}.file-area.PC[data-v-0cc3017f]{display:inline-block}.file.PC .file-drag-area[data-v-0cc3017f]{border-radius:8px}.file.MOBILE .file-drag-area[data-v-0cc3017f]{border-radius:2.22222vw}
