.lesson{padding-top:90px;padding-bottom:90px}.notice{color:#fff;padding:25px;background-color:#008bd6;border-radius:28px;min-height:300px;width:100%}.notice h2,.notice h4{line-height:1.2;font-size:24px;margin-bottom:25px;font-family:PoppinsBold;padding-right:10px}.notice h2{max-height:56px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.notice p{height:70px;line-height:1.7;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:20px;padding-right:10px}.notice time{font-weight:bolder;font-size:14px;font-family:PoppinsLight}.notice a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.lesson-row{margin-left:-25px;margin-right:-25px}.col-lesson{padding-left:25px;padding-right:25px}.culture-block{max-width:400px;position:relative;margin:50px auto;box-shadow:0 4px 36px 2px rgba(128,128,128,.31)}.culture-block a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.culture-grid{padding:25px 20px;padding-bottom:80px;line-height:1.75;color:#283536}.culture-grid h4{font-size:18px;line-height:1.4;padding-bottom:18px}@media (max-width:1366px){.notice h2{font-size:20px}}@media (max-width:767px){.notice h2{margin-bottom:10px}}@media (max-width:499px){.notice p{line-height:1.3;-webkit-line-clamp:4}}