body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.ul-patient-item{clear:both}.ul-patient-item ul{list-style-type:none;margin:0;overflow:hidden;padding:0 10px;position:relative}.ul-patient-item li{position:relative}.patient-item{clear:both;color:#000;font-family:SCDream4;font-size:40px;font-weight:600;height:50px;padding-top:20px;width:100%}.clinic-slide-enter{left:0;opacity:0;position:absolute;top:0;z-index:1}.clinic-slide-enter-active{opacity:1;transition:opacity .5s}.clinic-slide-exit{left:0;opacity:1;position:absolute;top:0}.clinic-slide-exit-active{opacity:0;transition:opacity .5s}.moving-text-container{margin-top:-30px;overflow:hidden;padding-bottom:20px;position:relative;width:100%}.moving-text-container:before{content:"";display:inline-block;width:100vw}.moving-text-div{--start-position:100%;--end-position:-100%;-webkit-animation:move 20s linear;animation:move 20s linear;-webkit-animation-fill-mode:none;animation-fill-mode:none;opacity:0;overflow:hidden;padding-bottom:20px;right:0;text-align:right;white-space:nowrap;z-index:1}.moving-text-span{color:#fff;font-family:SCDream5;font-size:90px;font-weight:700;z-index:1}.clinic-slide-name{align-items:center;background-color:#000;color:#fff;justify-content:center;padding:5px}.clinic-slide-name h1{font-family:SCDream7;font-size:40px;font-weight:700}.clinic-slide-treatment{background-color:#404040;color:#fff;font-family:SCDream4;font-size:36px;font-weight:600;height:60px;padding:10px 0 8px;width:100%}.left-text{float:left}.left-text,.right-text{align-items:center;display:flex;height:100%;justify-content:center;width:50%}.right-text{float:right}.rolling-list{background:#fff;height:0;margin:0;overflow:hidden;width:100%}.rolling-list ul{display:block;list-style:none;margin:0 auto;overflow:hidden;padding:0;position:relative;text-align:center;width:100%}.rolling-list li{overflow:hidden}.rolling-list li:first-of-type{border-top:0}.patient-text{align-items:center;float:left;font-family:SCDream4;justify-content:center;text-align:center}.reserved-text{background-color:#000;border:1px solid #000;border-radius:10px;color:#fff;display:inline;display:initial;float:left;font-family:SCDream5;margin-left:5px;margin-right:-5px;margin-top:2px;position:relative;text-align:center}.reserved-text span{align-items:center;display:flex;font-size:25px;height:100%;justify-content:center;padding:5px 0}.weather{background-color:#000;color:#fff;display:table-cell;font-family:SCDream5;font-size:20px}.weather .clock{font-size:80px;height:100%;margin:20px 5px;padding:1px 0;text-align:center}.weather .clock .date{margin-top:90px;padding:1px 0}.weather .clock .time{font-size:60px;margin-top:-55px;padding:1px 0}.weather-icon{margin-bottom:15px;margin-top:100px;width:90%}.weather-other-info{font-size:46px;height:100%;margin:10px 15px;text-align:center}.weather-other-info p{margin:20px;padding:0}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.div-device-template-show{align-items:center;background-color:#000;display:flex;height:100vh;justify-content:center;width:100vw}@-webkit-keyframes move{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform:translateX(var(--start-position,100%));transform:translateX(var(--start-position,100%))}5%{opacity:1}95%{opacity:1}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform:translateX(var(--end-position,-100%));transform:translateX(var(--end-position,-100%))}}@keyframes move{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform:translateX(var(--start-position,100%));transform:translateX(var(--start-position,100%))}5%{opacity:1}95%{opacity:1}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform:translateX(var(--end-position,-100%));transform:translateX(var(--end-position,-100%))}}@media screen and (max-width:3000px){.weather{font-family:SCDream5;font-size:20px}.weather .clock{font-size:70px;margin:20px 5px;padding:1px 0}.weather .clock .date{margin-top:90px;padding:1px 0}.weather .clock .time{font-size:52px;margin-top:-55px;padding:1px 0}.weather-icon{margin-bottom:15px;margin-top:90px;width:90%}.weather-other-info{font-size:42px;height:100%;margin:10px 15px}.weather-other-info p{margin:20px;padding:0}}@media screen and (max-width:2650px){.weather{font-family:SCDream5;font-size:20px}.weather .clock{font-size:60px;margin:20px 5px;padding:1px 0}.weather .clock .date{margin-top:70px;padding:1px 0}.weather .clock .time{font-size:48px;margin-top:-55px;padding:1px 0}.weather-icon{margin-bottom:15px;margin-top:80px;width:90%}.weather-other-info{font-size:38px;height:100%;margin:10px 15px}.weather-other-info p{margin:20px;padding:0}}@media screen and (max-width:2350px){.clinic-slide-treatment{background-color:#404040;color:#fff;font-size:28px;height:45px;padding:8px 0;width:100%}.weather{font-family:SCDream5;font-size:20px}.weather .clock{font-size:50px;margin:20px 5px;padding:1px 0}.weather .clock .date{margin-top:50px;padding:1px 0}.weather .clock .time{font-size:40px;margin-top:-35px;padding:1px 0}.weather-icon{margin-bottom:15px;margin-top:70px;width:90%}.weather-other-info{font-size:32px;height:100%;margin:10px 15px;text-align:center}.weather-other-info p{margin:20px;padding:0}}@media screen and (max-width:1850px){.patient-item{font-size:34px;height:45px;padding-top:15px}.reserved-text span{font-size:20px;padding:5px 0}.weather .clock{height:100%;margin:20px 5px;padding:1px 0;text-align:center}.weather .clock .date{font-size:45px;margin-top:50px;padding:1px 0}.weather .clock .time{font-size:38px;margin-top:-35px;padding:1px 0}.weather-icon{margin-bottom:15px;margin-top:70px;width:90%}.weather-other-info{font-size:28px;height:100%;margin:10px 15px;text-align:center}.weather-other-info p{margin:20px;padding:0}}@media screen and (max-width:1600px){.reserved-text span{font-size:20px;padding:5px 0}.weather .clock{height:100%;margin:20px 5px;padding:1px 0;text-align:center}.weather .clock .date{font-size:40px;margin-top:50px;padding:1px 0}.weather .clock .time{font-size:35px;margin-top:-35px;padding:1px 0}.weather-icon{margin-bottom:15px;margin-top:10px;width:90%}.weather-other-info{font-size:25px;height:100%;margin:10px 15px;text-align:center}.weather-other-info p{margin:18px;padding:0}}@media screen and (max-width:1520px){.clinic-slide-treatment{background-color:#404040;color:#fff;font-size:25px;font-weight:600;height:50px;padding:8px 0;width:100%}}@media screen and (max-width:1040px){.clinic-slide-treatment{background-color:#404040;color:#fff;font-size:22px;font-weight:600;height:50px;padding:8px 0;width:100%}}@media screen and (max-width:970px){.patient-item{font-size:25px}.clinic-slide-treatment{background-color:#404040;color:#fff;font-size:21px;font-weight:600;height:50px;padding:8px 0;width:100%}}@media screen and (max-width:820px){.patient-item{font-size:22px}}@media screen and (max-width:790px){.clinic-slide-treatment{background-color:#404040;color:#fff;font-size:22px;font-weight:600;height:50px;padding:8px 0;width:100%}}@media screen and (max-width:920px){.clinic-slide-name h1{font-size:35px}.clinic-slide-treatment{background-color:#404040;color:#fff;font-size:19px;font-weight:600;height:50px;padding:8px 0;width:100%}}@media screen and (max-height:1350px){.moving-text-container{margin-top:-20px}.moving-text-span{font-size:75px}}@media screen and (max-height:1250px){.moving-text-container{margin-top:-17px}.moving-text-span{font-size:75px}}@media screen and (max-height:1150px){.moving-text-container{margin-top:-12px}.moving-text-span{font-size:70px}}@media screen and (max-height:1050px){.moving-text-container{margin-top:-8px}.moving-text-span{font-size:70px}}@media screen and (max-height:900px){.moving-text-container{margin-top:-3px}.moving-text-span{font-size:63px}}.modalBackground{align-items:center;display:flex;font-family:SCDream4;height:100vh;justify-content:center;position:fixed;top:0;width:100vw;z-index:1}.modalContainer{background-color:#000;border-radius:12px;display:flex;flex-direction:column;height:300px;opacity:.85;padding:120px 25px;width:60%}.modalContainer .mbody{align-items:center;display:grid;flex:50% 1;font-size:13px;justify-content:center;padding:0 25px;text-align:center}.modalContainer .mbody span{color:#fff;font-family:SCDream6;font-size:90px}.moving-container{align-items:center;background:#000;display:flex;height:7%;justify-content:center}@media screen and (max-width:1515px){.modalContainer{width:65%}}@media screen and (max-width:1400px){.modalContainer{width:70%}}@media screen and (max-width:1300px){.modalContainer{padding:100px 25px}.modalContainer .mbody span{font-size:80px;font-weight:730}}@media screen and (max-height:1300px){.moving-container{height:13%}}@media screen and (max-width:1170px){.modalContainer{height:270px;padding:100px 25px}.modalContainer .mbody span{font-size:70px;font-weight:730}}@media screen and (max-width:1030px){.modalContainer{height:240px;padding:80px 25px}.modalContainer .mbody span{font-size:60px;font-weight:730}}@media screen and (max-width:900px){.modalContainer{height:210px;padding:60px 25px}.modalContainer .mbody span{font-size:52px;font-weight:730}}@font-face{font-family:SCDream1;src:url(/static/media/SCDream1.3f28bc17ecb809862c69.otf)}@font-face{font-family:SCDream2;src:url(/static/media/SCDream2.f44c037d461a68f92e1e.otf)}@font-face{font-family:SCDream3;src:url(/static/media/SCDream3.1e55b77199a0afd0ed9a.otf)}@font-face{font-family:SCDream4;src:url(/static/media/SCDream4.64c9dc7c860af7a004ad.otf)}@font-face{font-family:SCDream5;src:url(/static/media/SCDream5.ae5ee4933db75a3ccb04.otf)}@font-face{font-family:SCDream6;src:url(/static/media/SCDream6.4df12ee03e70b6326c25.otf)}@font-face{font-family:SCDream7;src:url(/static/media/SCDream7.a8d826f4cafb0e728051.otf)}@font-face{font-family:SCDream8;src:url(/static/media/SCDream8.64217e4da7638066e57a.otf)}@font-face{font-family:SCDream9;src:url(/static/media/SCDream9.c8e7afd869e076d5055d.otf)}@font-face{font-family:미드팝체;src:url(/static/media/CK_ctr0041.04a3d9331de589b6ebf2.ttf)}@font-face{font-family:THE푸딩P;src:url(/static/media/CK_cm220123.cd2939a624876dc9f4fb.otf)}@font-face{font-family:THE푸딩B;src:url(/static/media/CK_cm220122.4d85199e77c1fe3aa318.otf)}@font-face{font-family:THE박홍서평붓EB;src:url(/static/media/CK_cm220066.7f1c3566da1b133f0f7b.otf)}#font-SCD3{font-family:SCDream3}#font-SCD4{font-family:SCDream4}#font-SCD5{font-family:SCDream5}#font-SCD6{font-family:SCDream6}#font-SCD7{font-family:SCDream7}#font-SCD8{font-family:SCDream8}#font-SCD9{font-family:SCDream9}