.ModuleWrappler{margin:0 auto;padding:20px}@media (min-width:1200px){.ModuleWrappler{width:1050px}}@media (min-width:1400px){.ModuleWrappler{width:1170px}}.Modulelist{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center}.DayWordWrappler,.KeywordWrappler,.StockWrappler{width:calc(45%);margin:30px 10px;border-radius:20px;background:#f7f7f7;padding:10px}.CoffeeWrappler,.ExerciseWrappler,.StudyWrappler,.TimeWrappler{flex:0 1 calc(25% - 20px);margin-top:30px;margin-bottom:30px}.DayWordWrappler li,.KeywordWrappler li,.StockWrappler li{display:flex;padding:2px 0}@media (max-width:990px){.DayWordWrappler,.KeywordWrappler,.StockWrappler{width:calc(100%)}.Revicelist{width:calc(100%)!important}}@media (max-width:575px){.DayWordWrappler,.KeywordWrappler,.StockWrappler{width:100%}.CoffeeWrappler,.ExerciseWrappler,.StudyWrappler,.TimeWrappler{width:100%;flex:0 1 calc(50% - 20px)}.Revicelist{width:100%!important}}.DayWordtitle,.Keywordtitle,.Stocktitle{font-size:15px;text-align:center;font-weight:700;padding:0 0 5px}.DayWordCenter,.KeywordCenter,.StockCenter{padding-left:10px;padding-right:10px}.DayWordDataword{width:100%}.StockDataname{width:30%}.CheckTitle{color:#292929;font-size:16px;font-weight:500;font-family:Fira Sans,sans-serif;letter-spacing:.17em;position:relative;margin-bottom:30px}.CheckTitle:after{content:"";width:68px;height:1px;background:#292929;display:block;margin-top:8px}.ScrapingTitle{color:#292929;font-size:16px;font-weight:500;font-family:Fira Sans,sans-serif;letter-spacing:.17em;position:relative;margin-bottom:30px}.ScrapingTitle:after{content:"";width:68px;height:1px;background:#292929;display:block;margin-top:8px}.CoffeeWrappler,.ExerciseWrappler,.StudyWrappler,.TimeWrappler{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:2px}.CoffeeTilte,.ExerciseTilte,.StudyTilte,.TimeTilte{font-weight:700}.ReviewTitle{color:#292929;font-size:16px;font-weight:500;font-family:Fira Sans,sans-serif;letter-spacing:.17em;position:relative;margin-bottom:30px}.ReviewTitle:after{content:"";width:68px;height:1px;background:#292929;display:block;margin-top:8px}.Revicelist{width:calc(30%);padding:30px;display:inline-block;vertical-align:top}.ReviewTitle,.ReviveContent{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DayCheckheader{flex-direction:row}.DayCheckWrappler{display:flex;flex-direction:column;border:2px solid #fafafa;border-radius:20px;background:#f7f7f7;padding-top:20px;padding-bottom:10px;margin-top:10px}.DayCheckheader{display:flex;font-weight:700;margin-bottom:10px}.Dayheader{flex:1;text-align:center}.DayItem{display:flex;font-weight:700;margin-bottom:10px}.DayItemDetail{flex:1;text-align:center}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.FileuploadWrapper{margin:0 auto}@media (min-width:1200px){.FileuploadWrapper{width:1050px}}@media (min-width:1400px){.FileuploadWrapper{width:1170px}}.formwrapper{background-color:#fafafa;padding:20px;margin-bottom:20px;border-radius:30px}.fileinputdelete,.fileinputupdate{margin-top:10px;margin-bottom:10px}.fileinputdelete{height:56px;width:100%}.uploadbutton{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#fff;background-color:#292929;width:auto;font-family:Fira Sans,sans-serif;font-size:15px;font-weight:500;text-decoration:none;padding:0 27px;border:0;transition:all .3s ease 0s;width:150px;height:56px;float:right}.fileinput{border-width:0;border-color:#292929;font-size:16px;width:100%}.fileinfo{display:flex}.filename{width:100%}