.cul_main{flex-wrap:nowrap;justify-content:center}.box,.cul_main{width:100%;display:flex;align-items:center}.box{padding:2rem;justify-content:space-between;flex-wrap:wrap}.box .date{width:100%;text-align:center;font-size:3rem;font-weight:600;color:#dadada}.box .week{height:2.8rem;line-height:2.8rem;background-color:#d4a427;font-weight:700;color:#fff;border-radius:.3rem}.box .day,.box .week{width:14%;text-align:center;font-size:1.2rem}.box .day{height:9.9rem;color:#fff9ff;position:relative;border:1px solid #353535;border-radius:.5rem;margin-top:.5rem;display:flex;justify-content:center;align-items:center;-webkit-animation:zoomIn;animation:zoomIn;-webkit-animation-duration:.3s;animation-duration:.3s}.box .day img{width:5rem}.box .day2{border:0!important}.day .daynumber{position:absolute;width:20px;height:20px;right:3px;top:3px;color:#c4c4c4;font-weight:700;font-size:14px}.day .ck{font-size:4rem;color:#fff9ff}.record1,.record2{color:#fff9ff;background-color:#2160ae;width:24.5%;line-height:2.8rem;border:1px solid #2160ae;margin:.3rem;text-align:center;border-radius:.5rem}@media screen and (max-width:1024px){.box{padding:.5rem!important}.box .day{height:5.2rem!important}.day .ck{font-size:2.3rem!important}.day .daynumber{width:1.5rem;height:1.5rem;font-size:1.1rem}.box .day img{width:2rem!important}.record1,.record2{width:100%!important}}