@charset "utf-8"; @font-face { font-family: "Pretendard-Bold"; src: url("../font/Pretendard-Bold.otf") format("opentype"); } @font-face { font-family: "Pretendard-Black"; src: url("../font/Pretendard-Black.otf") format("opentype"); } @font-face { font-family: "Pretendard-ExtraBold"; src: url("../font/Pretendard-ExtraBold.otf") format("opentype"); } @font-face { font-family: "Pretendard-ExtraLight"; src: url("../font/Pretendard-ExtraLight.otf") format("opentype"); } @font-face { font-family: "Pretendard-Light"; src: url("../font/Pretendard-Light.otf") format("opentype"); } @font-face { font-family: "Pretendard-Medium"; src: url("../font/Pretendard-Medium.otf") format("opentype"); } @font-face { font-family: "Pretendard-Regular"; src: url("../font/Pretendard-Regular.otf") format("opentype"); } @font-face { font-family: "Pretendard-SemiBold"; src: url("../font/Pretendard-SemiBold.otf") format("opentype"); } @font-face { font-family: "Pretendard-Thin"; src: url("../font/Pretendard-Thin.otf") format("opentype"); } @font-face { font-family: "ONEMobilePOP"; src: url("../font/ONEMobilePOP.ttf") format("truetype"); } @font-face { font-family: "ONEMobileOTF-Regular"; src: url("../font/ONEMobileOTF-Regular.otf") format("opentype"); } @font-face { font-family: "ONEMobileOTF-Light"; src: url("../font/ONEMobileOTF-Light.otf") format("opentype"); } @font-face { font-family: "ONEMobileOTF-Bold"; src: url("../font/ONEMobileOTF-Bold.otf") format("opentype"); } @font-face { font-family: "ONEMobilePOPOTF"; src: url("../font/ONEMobilePOPOTF.otf") format("opentype"); } @font-face { font-family: "neodgm"; src: url("../font/neodgm.ttf") format("truetype"); } * { padding: 0; margin: 0; box-sizing: border-box; } html, body, #root, #app { height: 100%; } html, body, #root { font-size: 10px; color: #2e2f30; font-family: "ONEMobileOTF-Regular"; } html, body { background-color: #eaedf4; } body { position: relative; text-align: left; overflow-x: hidden; width: 1920px; } ::-webkit-scrollbar { width: 7px; height: 10px; } ::-webkit-scrollbar-track { border-radius: 5px; background-color: #eaedf4; } ::-webkit-scrollbar-thumb { border-radius: 5px; background-color: #ffba08; } body, #root, #app { /* height: 100%; */ /* background-image: url("../img/new_img/plan/background.png"); background-repeat: no-repeat; background-size: cover; */ } body { height: 100%; background-image: url(../img/new_img/plan/background.png); background-repeat: no-repeat; background-size: cover; background-position: center; position: absolute; } input, select, span, p, label { font-size: 16px; } input::placeholder { color: #8c8e92; } input[type="text"] { padding: 10px 20px; width: 100%; } input#file-upload-button { padding: 10px; } button { border: none; background-color: transparent; cursor: pointer; } textarea { resize: none; border: 0; outline: 0; font-size: 20px; font-family: "ONEMobileOTF-Regular"; } a { text-decoration: none; color: #2e2f30; } table { font-size: 20px; width: 100%; border-collapse: collapse; table-layout: fixed; border: 0; } thead { background-color: #eaedf4; } tbody tr { border-bottom: #eaedf4 1px solid; cursor: pointer; } td { padding: 10px; text-align: center; } /* .btn-upload { width: 100px; height: 40px; background: #f0f0f0; border: 1px solid rgb(77,77,77); font-weight: 500; cursor: pointer; display: flex; align-items: center; justify-content: center; &:hover { background: rgb(77,77,77); color: #fff; } } #file { display: none; } */