body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Noto Sans KR,sans-serif;margin:0}ol,ul{list-style:none;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:#333;text-decoration:none}.App{margin:0 auto;width:800px}.header{margin-bottom:20px;position:relative}.header .menu{position:absolute;right:0;top:10px}.header .link{background-color:#efefef;border:1px solid #333;border-radius:4px;font-weight:700;margin-left:10px;padding:10px}.list_day>div{box-sizing:border-box;flex:20% 0;float:left;padding:8px;width:20%}.list_day a{background-color:#1e90ff;border-radius:10px;color:#fff;display:block;font-weight:700;padding:12px 0;text-align:center}table{border-collapse:collapse;width:100%}table,table td{text-align:center}table td{border:1px solid #ccc;font-size:26px;height:70px;width:25%}table td:first-child{width:5%}table td:nth-child(5){width:7%}table td:nth-child(4){width:11%}td p{margin:0}.off td{background:#eee;color:#ccc}.btn_del{background-color:#b22222;color:#fff;margin-left:10px}.show_sentence{cursor:pointer}.modal-backdrop.show{background-color:#fff;opacity:0}button{background-color:#1e90ff;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin:2px;padding:10px 20px}.input_area,.input_area label{margin-bottom:10px}.input_area label{display:block}.input_area input{padding:0 10px}.input_area input,.input_area select{font-size:20px;height:40px;width:400px}.modal{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.modal,.modal-content{align-items:center;display:flex;justify-content:center}.modal-content{background-color:#fff;border-radius:.25rem;box-shadow:0 0 1rem rgba(0,0,0,.25);padding:1rem;width:30%}button:disabled{opacity:0;pointer-events:none}.vocalogo{height:65px;width:300px}.logo{height:54px;width:260px}.buttonChoice{float:left;margin:3px;width:49%}@-webkit-keyframes modal-show{0%{margin-top:-50px;opacity:0}to{margin-top:0;opacity:1}}@keyframes modal-show{0%{margin-top:-50px;opacity:0}to{margin-top:0;opacity:1}}@-webkit-keyframes modal-bg-show{0%{opacity:0}to{opacity:1}}@keyframes modal-bg-show{0%{opacity:0}to{opacity:1}}@media screen and (max-width:768px){.App{width:100%}.App,.header{margin:0 auto}.header{padding:5px;position:relative;width:90%}.header h1{font-size:20px}.list_day>div{box-sizing:border-box;flex:20% 0;float:left;padding:8px;width:50%}.modal-content{align-items:center;background-color:#fff;border-radius:.25rem;box-shadow:0 0 1rem rgba(0,0,0,.25);display:flex;justify-content:center;padding:.5rem;width:30%}.list_day a{background-color:#1e90ff;border-radius:10px;color:#fff;display:block;font-weight:700;padding:6px 0;text-align:center}table{border-collapse:collapse;font-size:20px;margin:1%;width:98%}table th{font-size:16px;text-align:center}table td{border:1px solid #ccc;font-size:1em;height:30px;text-align:center}table td:first-child,table td:nth-child(5){width:5%}table td:nth-child(4){width:9%}button{background-color:#1e90ff;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:.7em;font-weight:700;padding:7px 9px}td p{margin:0}.vocalogo{height:50px;width:250px}.logo{height:45px;width:210px}.buttonChoice{float:left;margin:3px;width:99%}}@media screen and (max-width:576px){.App{width:100%}.App,.header{margin:0 auto}.header{padding:5px;position:relative;width:90%}.header h1{font-size:20px}.list_day>div{box-sizing:border-box;flex:20% 0;float:left;padding:5px;width:100%}.list_day a{background-color:#1e90ff;border-radius:10px;color:#fff;display:block;font-weight:700;padding:7px 0;text-align:center}.modal-content{align-items:center;background-color:#fff;border-radius:.25rem;box-shadow:0 0 1rem rgba(0,0,0,.25);display:flex;justify-content:center;width:100%}table{border-collapse:collapse;font-size:16px;margin:1%;width:98%}table th{font-size:13px;text-align:center}table td{border:1px solid #ccc;font-size:1em;height:30px;text-align:center;width:25%}td p{margin:0}button{background-color:#1e90ff;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:.8em;font-weight:700;padding:5px}table td:first-child{width:5%}table td:nth-child(5){width:7%}table td:nth-child(4){width:12%}.vocalogo{height:40px;width:200px}.logo{height:36px;width:155px}.buttonChoice{float:left;margin:3px;width:99%}}
/*# sourceMappingURL=main.8c30ec48.css.map*/